By Jonathan Borge
Updated: May 24, 2016 @ 10:57 am
Jason LaVeris/FilmMagic

So this has to be why she confidently belts out “Love Myself.”

On Friday in Miami, 19-year-old singer and Pitch Perfect actress Hailee Steinfeld ditched the designer frocks she regularly sports on the red carpet and instead opted for a two-piece Mary Grace Swim bikini while lounging beneath the sun with her mom. Steinfeld flaunted her toned tummy and took a moment to flip through her phone (notice the fun, kiss-adorned case she has) as her wavy locks loosened naturally and a pair of oversize sunglasses blocked the UV rays.

Her trip to the 305 wasn’t all about a little R&R though. In fact, Steinfeld was fulfilling hosting duties at the 2016 iHeartRadio Summer Pool Party alongside pal Joe Jonas, who reportedly performed covers of TLC’s “No Scrubs” and other songs with his chart-topping band, DNCE.

The beauty later took to Instagram to share pics of the event, where fans circled the stage inside the Fountainbleau Miami Beach.

we're on the good side of bad karma

A photo posted by hailee steinfeld (@haileesteinfeld) on

Oh you know...

A photo posted by hailee steinfeld (@haileesteinfeld) on

RELATED: Hailee Steinfeld Sizzles in a Black One-Peice Swimsuit in Miami

Sounds like one epic weekend.