Portugal defender Pepe has confirmed he will retire from professional football after a glittering 23-year career.
The 41-year-old played 878 times for club and country, winning 34 trophies along the way, with much of his success coming during his time at Real Madrid.
Having made his name with Porto, Pepe completed a move to the Bernabeu in 2007 and would go on to form one of the best defensive partnerships alongside Sergio Ramos.
He would win 12 honours during his decade with Los Blancos, including three Champions League titles, before moving to Besiktas.
Pepe would spend a season in Turkey before returning to Porto, where he would make a further 132 appearances and add another nine honours to his trophy cabinet.
The defender would also enjoy success on the international stage, featuring in all but one of Portugal s seven games in their Euro 2016 triumph.
Pepe was capped 141 times for his country, third on the all-time list behind Joao Moutinho (146) and Cristiano Ronaldo (212).
He played his final ever game in Portugal s penalty shootout defeat to France at Euro 2024, having become the oldest player to ever appear in a European Championship.