Ronaldo won four Champions Leagues and two La Liga titles, among nine other major honours, during his nine year stay at the Bernabeu.
Ronaldo's relationship with president Florentino Perez became fractured, though, and Los Blancos have sanctioned his big-money move to Juve.
Widespread reports says that the Portugal international will earn £500,000 per week at the Allianz Stadium, taking him through until the age of 37.
The Italian champions’ president Andrea Agnelli reportedly met up with the five-time Ballon d'Or winner in Greece on Tuesday morning, where he is presently chilling out following his FIFA 2018 World Cup hard work, and the formalities were concluded.
The transfer fee has not been made known by either club, but it rumor has it that it is worth just over £100m, meaning a profit for Madrid on the £80m paid to sign Ronaldo from Manchester United in 2009.
A Real Madrid statement confirming the news read: “For Real Madrid Cristiano Ronaldo will always be one of our great symbols.
“Real Madrid wants to express its gratitude to a player who has proved to be the best in the world and who has marked one of the brightest times in the history of our club and world football. Real Madrid will always be your home.”
The 33-year-old scored a club-record 451 goals for Madrid and was crowned the world's best player in 2013, 2014, 2016 and 2017, including while he was at Man United in 2008.
This article was most recently revised and updated 4 years ago