Barcelona have completed a deal to sign Borussia Dortmund forward Ousmane Dembele for an initial £96.8m fee, potentially rising to £135.5m.
The 20-year-old France international signed a five-year contract at the Nou Camp alongside the club's president Josep Maria Bartomeu on Monday.
The deal is the second most expensive of all time, eclipsed only by Neymar's recent £200m move to Paris St-Germain.
Barca said Dembele's contract has a release clause of 400m euros (£369.6m).
Dembele said: "I'm very happy to be here. It has always been my dream to be at Barcelona and now I'm here I'm very happy to have achieved my dream.
"It is the best club in the world with the best players in the world."
Dembele will form a fearsome forward line alongside five-time World Player of the Year Lionel Messi and Luis Suarez as Barca aim to wrestle the Champions League and La Liga titles back from rivals Madrid.
Dembele will have to wait until nearly two weeks to make his debut due to the upcoming international break before Barca host Espanyol in a Catalan derby on 9 September.