Britney Spears sings about how to "look hot in a bikini" in "Work Bitch" ... and now she's actually doing it!

The singer just shared three awesome photos from her family vacation, showing her in two different bikinis while enjoying some downtime with boyfriend David Lucado and her adorable sons, Sean Preston and Jayden James.

In one pic, Brit Brit is seen wearing a blue bikini, showing off her incredibly fit (and bejeweled) stomach inside her hotel room.

In another, the entire crew makes some seriously silly faces while posing for the camera. We love her kids -- they're so goofy, just like their mama!


The group traveled to Hawaii after attending Jamie Lynn Spears' wedding in New Orleans earlier this month.

Britney served as bridesmaid for the event, while her sons were ring bearers. Jamie Lynn's daughter Maddie was the flower girl. Click here to see some super cute photos from the ceremony.

And, because she shared it, here's one more photo from their trip. Such a cute lil family! How much longer until David puts a ring on it?