Zac Efron, Gerard Butler and bikini-clad women party on yacht in St Tropez
Tropez trip, the pair — who have a 25-year age gap — were spotted happily strolling through London's posh Primrose Hill. Both Gerard and Zac appeared to be in good spirits for the< ...
The Sun
3 days ago