Woah there! Cameron Diaz may be 37 but she can still give those twenty something starlets a run for her money. This week she was spotted on the set of her latest movie Bad Teacher sporting denim short shorts, sky-high platform wedges, and a tartan shirt tied to reveal an ultra taught torso.
It’s difficult to evaluate the style credentials of this outfit, since she was playing a character, but Cameron certainly pulls it off. She’s being reunited with her old flame Justin Timberlake in the movie. She’s also set to star in summer blockbuster Knight and Day with Tom Cruise this July.
Cameron is one of those starlets who consistently gets it right, both on the red carpet and off duty in the Hollywood Hills. When she’s driving around in her eco-friendly Toyota Prius, she often sports hot casual labels J Brand, Rag & Bone and Ugg.
Meanwhile on the red carpet she can work everything from grown-up Oscar de La Renta (like she did at the 2010 Oscars), to short Stella McCartney numbers and Chanel Haute Couture for full-on glamour. She seems to strike a good balance between being age appropriate and being daring and youthful.
Cameron. We salute you!
By Lucie Greene