We envy Cameron Diaz for many things – her endless legs, her ability to surf and still look gorgeous, her relationship with Justin Timberlake – but we didn’t envy her outfit at a recent promotion for her new film, Bad Teacher.

She certainly dressed for her role as a teacher in a red tweed Elizabeth and James blazer, which she brightened with a bright white playsuit and postbox red belt.

Whilst we love that Cameron can still flaunt her legs in a tiny playsuit, we don’t rate the matchy red belt with her blazer. A skinny belt would’ve worked far better to sit alongside her relaxed tailored style and, dare we say it, black would’ve provided a polished finishing touch.

Still, her strappy Sergio Rossi heels in leg-lengtheningĀ nude certainly made the most of Diaz’s famous assets, and belt aside, we applaud her fuss-free styling.

What do you think of Cameron’s low luxe style? Effortless and elegant, or should she go back to style school?

[poll id=”136″]

This page may contain affiliate links. We may receive a small commission when you click an affiliate link and make a purchase. This helps keep My Fashion Life running so we can provide you with high-quality content regularly. Thank you for your support!