Italy striker Moise Kean has joined Juventus from Everton on a permanent deal for 28m euros (£25m).
The 23-year-old has been on loan at the Serie A giants for the last two seasons and the club have followed through on their obligation to buy the player.
The fee, which includes £2.5m in bonuses, was agreed in August 2021.
Kean, who has won 12 Italy caps, joined the Toffees for an initial £25m in 2019 but managed only four goals in 39 games in all competitions.
He also spent a season on loan at Paris St-Germain, where he scored 17 goals in 41 games and won the French Cup.