Cameron Diaz was one of the many guests to attend the 2012 Met Gala, held on Monday night in New York City.

The actress wore a Stella McCartney gown.

Her diamond crystal fringe embroidered long gown with a draped back and long sleeves was simple, but very elegant.

The look perfectly fits this more mature approach to red-carpet dressing we are being presented with from Cameron D.

She styled her figure-hugging draped gown with Fred Leighton diamond-drop earrings and a gold-metal perforated Stella McCartney clutch.

An updo and flawless makeup completed her look, but I’m missing the sparkle in her eyes.

Credit: Getty