Cameron Diaz is rocking a new look with her new rocker hubbie!

The 42-year-old actress has said goodbye to her old blonde hair and has opted for a darker look.

Stepping out with chestnut brown hair, an all black outfit and nose stud we are starting to think Benji must be having an influence on her! 

This isn’t the first time she has dyed her hair brunette, back in 2006, while dating Justin Timberlake she gave it a trial. 

What do you prefer, Cameron as a Blonde or Brunette? 
Want more? Here's one of our fave moments from Jase & Lauren – they’re always up to something! Weekdays from 6AM on KIIS 101.1!