???Getty Images View the Gallery?/ 42 Photos ? Penelope Cruz looked absolutely stunning in a beaded Marchesa gown today, as she walked the Red Carpet with Johnny Depp at the premiere of Pirates of the Caribbean: On Stranger Tides, during the 64th Cannes Film Festival. PHOTOS: London Premiere of Pirates of the Caribbean Looking that Read More ...