Penelope Cruz Chooses Cleavage-Baring Gown for Cannes ‘Pirates’ Premiere (PHOTOS)

Penelope Cruz surely stopped traffic on the red carpet when she stepped out in a sheer Marchesa gown at the premiere of her new film Pirates of the Caribbean: On Stranger Tides.

The gown left little to the imagination, and showed off the Oscar winner’s phenomenal post-baby body. Marchesa described the dress to Celebuzz, calling it “a smoke sky jewel encrusted illusion dress with flare tulle skirt and shoulder detail.” Penelope looked great posing next to a dapper Johnny Depp who chose a black and white suit for the formal occasion.

The costars also dressed up for the Cannes photocall earlier Saturday, May 14. Penelope looked glamorous (per usual) in a navy blue velvet dress and diamond hoop earrings while Johnny brought his brand of hipster cool to the Festival in a white shirt and thin black scarf. Also on hand: Astrid Berges-Frisbey and director Rob Marshall, who arrived to the photocall hand-in-hand with the beautiful Penelope.