Happy Birthday Cameron Diaz. Yep, our favourite funny girl is turning 40 today and to celebrate the special occasion, we’re taking a skip down memory lane and rounding up her top 20 looks of all time – and what a transformation it has been! From short, shaggy hair to bright lips and daring colour changes, this ‘celebeauty’ really has tried it all. What are your top picks?
2000 | Image: Getty