We love Cameron Diaz for her cool, sexy surfer style aesthetic. So when we caught sight of the 41-year-old beauty on the streets of NYC, we did a double take.
Gone was the cool Cali style markers and her signature champagne bob. In their place... long unkempt locks, a furry cropped jacket, tacky gold jewellery, an unflattering dress and a pair of boots that look like something our crazy aunt Jackie might wear.
Thankfully, we're pleased to report that Cameron's questionable taste is merely for her latest movie role - as Miss Hannigan in the big screen remake of Annie. The streets of New York might never recover.