Cristiano Ronaldo will complete his world record £80m move from Manchester United to Real Madrid on 1 July after agreeing a six-year deal, BBC reported.
United, who accepted Real's offer for the 24-year-old winger on 11 June, confirmed the finalisation of the transfer on their club website.
A statement on Real's website read: "The player will be tied to Real Madrid for the next six seasons.
"He will be presented on 6 July at the Santiago Bernabeu."