User image

Despite what some people might say, Cameron Diaz can still sorta hack a bikini. Not like most middle aged women who practically wear a dress when they go to the beach to cover up. Still, well done Cameron!