Juventus has announced the signing of five-time Ballon d’Or winner on a four-year contract until 30 June 2022.
Cristiano made the move to Juventus after the Italian club agreed a €100m (£88.3m) fee for the Portugal forward with Real Madrid.
The 33-year-old is ready for a new challenge after nine years at Real and asked the La Liga club to let him go.
Juventus president Andrea Agnelli was at Ronaldo's hotel in Greece to discuss the move.
The player's agent Jorge Mendes was understood to be meeting Real Madrid at the same time.
Ronaldo departs Real as the club's all-time top scorer, with an extraordinary 451 goals in 438 games.
He won four Champions Leagues, two La Liga titles and two Copa del Reys during his time at the Bernabeu.
A statement on the official website of the Italian based side read:
AGREEMENT WITH REAL MADRID FOR THE DEFINITIVE ACQUISITION
OF THE PLAYER CRISTIANO RONALDO
Turin, 10July 2018- Juventus Football Club S.p.A. announces that the agreement with Real Madrid Club De Fùtbol S.p.A. for the definitive acquisition of the registratioN rights of the player Dos Santos Aveiro Cristiano Ronaldo has been reached for a consideration of € 100 million payable in 2 financial years, in addition to the solidarity contribution provided by FIFA regulations and additional costs of €12 million. Juventus and the player have signed a 4-year contract of employment until 30 June 2022.
T. +39 011 6563448
T. +39 011 6563403