Get unlimited digital access to baltimoresun.com. $0.99 for 4 weeks.
Entertainment

Best dressed

Penelope Cruz in Marchesa, attends the "Pirates of the Caribbean: On Stranger Tides" premiere at Cannes. Andreas Rentz / Getty Images
Loading