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.

Eva Mendes

38 of 54

Eva Mendes in Christian Dior

See More:
Christian Dior
UP NEXT:Eva Mendes

Advertisement