Cameron Diaz - Oscars 2012 Red Carpet
The 39-year-old actress, in a Gucci dress, will be featured as a presenter during tonight’s event. She also wore Salvatore Ferragamo shoes and sparkled in Tiffany & Co. jewels, worth almost $1 million!
Earlier in the day, Cameron was spotted leaving a medical company while enjoying a cup of coffee.
Billy Crystal hosts the 2012 Oscars live TONIGHT at 8:30 p.m. ET/5:30 p.m. PT on ABC!