14/08/2014 16:39 BST | Updated 22/05/2015 10:12 BST

Cameron Diaz Wears Coolest Coat We've Seen All Winter At Tag Heuer Store Opening

It's about as chilly in New York as it is here, so Cameron Diaz kept it cosy - and very chic - as she headed off to launch the TAG Heuer New York City Flagship Store opening on Tuesday night.


The A-list star, who is the brand ambassador for the watch company, donned a gorgeous spotty (and spot-on) fitted coat dress, which nipped in at the waist and flattered her perfect figure.

Thick black tights, killer heels, and a stylish low bun finished the look, not to mention the flawless glowing makeup.


Meanwhile, Cameron's also been keeping busy of late promoting her new tome, The Body Book, in which she addresses many aspects of women's health, beauty, and wellbeing, including an entire chapter on the pubic hair to-be-or-not-to-be debate. Yep, really.

Thankfully, pubes weren't on the agenda at this particular occasion, and Cameron was the picture of winter perfection.

See more pics of the stylish star below: