Cameron Diaz flaunts a perfect bikini bod in Miami. Credit:

Bikini babe! Cameron Diaz showed off a perfectly toned bikini bod while lounging at a pool in Miami on July 7.

The Sex Tape actress, 41, donned a mismatched black and pink bikini and enjoyed some much needed R&R alone.

Diaz looked equally as smokin' in her bikini while spending time with boyfriend Benji Madden in Orlando, Fla., over the Fourth of July weekend.

A source tells Us Weekly the couple headed to Orlando not just to catch some rays, but to visit Diaz's family. "She goes there every summer and spends time hanging out on the beach with her aunt and her mom," the insider tells Us. "She is super laid back and didn't hesitate for a second to introduce him to her family."


When it comes to dating, the blonde is just as carefree as she appears. "For her, it doesn't mean much other than she likes having him around and they are having fun together," the source adds. "He is totally into her and she is just going with the flow and seeing what happens."