Actress Vahina Giocante arrives on the red carpet for the screening of the film "Pirates Of The Caribbean: On Stranger Tides" at the 64th Cannes Film Festival, May 14, 2011.[Photo/Agencies]
Click for more photos