Former Real Madrid defender, Pepe has complete a two-and-a-half year deal to FC Porto following his exit from Besiktas.
The veteran defender made 52 appearances for Turkish giants Besiktas before terminating his contract with the Turkish club last month
The 35-year-old, re-signed for the club he represented between 2004 and 2007, before spending a decade at Real Madrid.
The club made the announcement through their official Twitter handle.