Aloha, Britney Spears!

The Princess of Pop made all Canadians jealous on Thursday when she posted an Instagram photo of herself showing off her toned body in a tiny blue bikini.

"Aloha from Hawaii!," the 32-year-old captioned the pic. Brit put her dark locks up into a beachy bun, wore dark eyeliner and sported cute wedge sandals.

The "Piece of Me" singer, who's currently doing a two-year residency at Planet Hollywood in Las Vegas, wasn't alone: boyfriend David Lucado and sons Sean and Jayden joined her for their fun in the sun vacation.

Brit posted cute photos of the happy family together on Instagram, including one where they stick out their tongues and make goofy faces.

Earlier this week, the mom was seen sporting a bright pink bikini with ruffles as she lounged poolside.

Brit may have still been celebrating the wedding of little sis Jamie Lynn Spears, who got married two weeks ago.

Also on HuffPost: