Cameron Diaz at the 67th Annual Golden Globe Awards held at The Beverly Hilton Hotel on January 17, 2010 in Beverly Hills, California.
This is bad. And I mean really BAD. The makeup and the satin… not the best choice.
Did she wear that dres and lipstick to match the umbrella on purpose?