Penelope Cruz has been on a whirlwind international tour promoting her new movie, "Pirates of the Caribbean: On Stranger Tides."
Penny pulls off every look as usual, and what's even more impressive is that she gave birth to son Leo (with husband Javier Bardem) just five months ago!
Click below to see full-length shots of each red carpet look:
Which one is your favorite? The gorgeous lavender Marchesa gown, the sizzling red Armani Prive dress, or another look? Submit your vote below: