Fit and in Love! Cameron Diaz Shows Off Her Bikini Body in Miami
Love is in the air for Cameron Diaz.
Diaz spent the Fourth of July holiday with her new man in Florida and even introduced him to her family. A source told E! News the couple "flew into Orlando and then drove to Tampa where they met up for a reunion. They also spent a few days at the beach on Anna Maria Island, where Cameron's family has a house. It was a great vacation and they had a blast spending time with Cameron's nieces and nephews."
The lovebirds were snapped at the beach over the weekend, and couldn't keep their hands off each other. While it's clear they are in the "honeymoon stage," the Bad Teacher star and the 35-year-old tattooed musician have actually known each other for years, and met when Cameron was dating Justin Timberlake.
"When she was first dating Justin, the Madden brothers were around a lot. Cameron and her gang were very friendly with them," a source told E! "So it's not like Cameron and Benji just met. Rather, they've recently reconnected. Right now, they're totally into each other."
To see more pics of a happy and healthy Cameron, check out the gallery above.