Less than two weeks ago, Penelope Cruz began promoting her role in Pirates of the Caribbean: On Stranger Tides at the Los Angeles premiere. Every day since we've been squealing in delight, examining all the the picture perfect looks the Spanish superstar has rocked. She's experimented with bangs, gone from casual during the day to glam at night and showed off her awe-inspiring post-baby body. Check out all her recent looks and then vote on your favorite one!
Next Slideshow: 2011 Cannes Film Festival Fashion: Day & Night
View All Slides
Penelope began her Pirates promotional tour at the Los Angeles premiere on May 7 in a feathered, off-the-shoulder Marchesa black gown and Chopard jewelry.
At the Moscow premiere of Pirates on May 11, Penelope fit right in with a black Emilio Pucci velvet embellished dress and black pumps.
Penelope was white hot in an embroidered, zippered Givenchy gown with a gold clutch and white pumps at the London premiere of Pirates on May 12.
At the Pirates photocall during the 64th Annual Cannes Film Festival in France on May 14, Penelope looked put together in a blue Stella McCartney velvet dress with matching Casadei pumps.
Penelope showed she had a flair for the frilly in her lavender Marchesa tulle gown with a gold clutch and Chopard jewels at the premiere of Pirates of Caribbean: On Stranger Tides during the 64th Annual Cannes Film Festival in France on May 14.
Penelope proved her pregancy weight is a thing of the past in her skin-tight, red Armani Prive V-neck, long-sleeved gown with a red clutch and red satin pumps at the Munich Pirates premiere in Germany on May 16.
At the Pirates photocall in Madrid on May 18, Penelope jumped on the jumpsuit bandwagon with a navy blue Hakaan pocketed, halter-neck one-piece pant suit.
In her native Madrid, Penelope stuck to what she knew in a black Armani Prive beaded lace gown, a black satin Swarovski clutch and silver drop earrings at the Pirates premiere on May 18.