Hot Pics

Sven Hoogerhuis/LFI21064/26253

Swashbucklers Clean Up

Penelope Cruz (in Marchesa) and Johnny Depp dazzled at the Pirates Of The Caribbean: On Stranger Tides premiere at Cannes on Friday.

Back to Top