The 24-year-old has penned a five-year contract with the Spanish champions, the club confirmed on Tuesday.
Pepe, who joined Portuguese giants Porto in 2004 from Maritimo, is the first signing made by Madrid this summer. He won two league titles with Porto in three campaigns at the club.
© Copyright PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms