Cameron Diaz attended the LACMA 2012 Art + Film Gala in Los Angeles.
The actress looked incredible in her marigold embellished Gucci belted dress.
The silhouette featured a keyhole bodice, floral appliques, and bell sleeves.
Just like Salma Hayek, I wasn't a fan of her mumsy hairstyle. She is too young for this hair.
She finished off her look with a fabulous pexi-glass clutch, and black buckle ankle-strap Gucci sandals.