3 of 7
Penelope Cruz wears Herve L. Leroux on the carpet. The navy dress falls just to the bottom of her heels.
Sign up for our e-mail newsletter so you’ll always know what’s happening on StyleList.