
Cameron Diaz spent the festive season relaxing in Hawaii, accessorising her perfectly toned bikini body with a cool new hairdo.
The Bad Teacher actress was seen hanging out on the beach with friends sporting a shaggy short bob.
Cameron, 39, cut her hair from long to shoulder-length back in November, following her split with long-term boyfriend, baseball player Alex Rodriguez.
But she's now transformed her look even further with the sexy new style, which also appears lighter than usual - perhaps from spending time in the sun.
Cameron's new film, What To Expect When You're Expecting is due to hit cinemas in May.
SEE PICTURES Cameron Diaz and Paul Sculfor enjoy a loved-up day out>>
Kate stuns in scarlet for Queen's Diamond Jubilee Thames Pageant
Find out where to get your hands on these great heels...
Daisy looks to mum Pearl for inspiration
Holiday? Beach? Tanning in the garden? Check out the hottest swimwear...