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.Advertisement
Ryan Miller/Getty
September 2, 2010
Advertisement