Cameron Diaz’s 9 Favorite Hairstyles, Hair Colors and Cuts
It is widely agreed that Cameron Diaz is one of the most stunning and gifted American actors working today. She has wowed us with her performances in a wide variety of musicals and period romances. […]