Cameron Diaz

Cameron Diaz looks amazing for age 41 as she shows off a trim figure in a white bikini while in St Barts. Check her out below!


Biz Baby