No top can contain Bella Thorne.

On Tuesday, the 18-year-old starlet showed off her slender figure as she filmed a scene for the upcoming flick, “You Get Me,” in Los Angeles.

Thorne hit the sand in a deep plunging one-piece and short black cutoffs as she and co-star Nash Grier, 18, shared a passionate peck on a lifeguard stand.

Photos: Hollywood's hottest bikini bodies

Though the duo’s on-screen smooch looked steamy, Thorne has been in a committed relationship with 23-year-old Gregg Sulkin since last August.

The couple was spotted at Coachella over the weekend as they joined a group of friends for the festivities. And while both stars documented their day at the festival on social media, Thorne went on to gush about her favorite man on Instagram.

“#mancrushmonday to this one who’s always by my side,” she captioned.

A photo posted by BELLA (@bellathorne) on

This article originally appeared in the New York Post's Page Six.