Celebrity / Red Carpet Pirates: Penelope Cruz in Marchesa, Emilio Pucci, Stella McCartney, Givenchy and Armani May 17, 2011