Ryan Miller/Getty

September 2, 2010

Eva Mendes

WHAT SHE WORE Mendes celebrated the opening of the Christian Dior store in Costa Mesa, California's South Coast Plaza sporting a beaded lavender dress from the design house.

Pastels

121 of 183

Eva Mendes in Christian Dior

See More:
Christian Dior

Advertisement