The Daily Grind Video

They have only been dating a few months but, Zoe Kravitz  and boyfriend Penn Badgley have no problem showing the world their PDA.

The X-Men: First Class actress snuggled up to her Gossip Girl star boyfriend oceanside in Miami this weekend. The two were spotted frolicing about in barely there swim gear with friends by the water.

STORY: Zoe Kravitz Explains Why She’s The Last Of Her Kind

Zoe’s toned bikini body looked effortlessly flawless in a mismatched floral bikini that the rockstar daughter topped with a straw fedora. 

EXCLUSIVE: Zoe Kravitz Dishes On Her Dream Interviews 

The couple was rumoured to have been dating since July this year, but Zoe and Penn first came public with their relationship back in October when they were spotted strolling their New York City home turf hand-in-hand. 

Check out the photos of the happy, and good looking couple in the gallery above. Zoe’s body is killin’ that bikini!