By Olivia Bahou
Updated Jul 19, 2016 @ 11:00 am
Britney Spears
Credit: britneyspears/Instagram

At 34 years old, Britney Spears is looking fitter than ever before. The pop star, who is taking a short summer hiatus from her Las Vegas residency, took to Instagram yesterday to share photos from a trip to Six Flags Hurricane Harbor in L.A. with her boys, 10-year-old Sean and 9-year-old Jayden.

In one too-cute snap, the singer playfully poses with her little guy, holding a funnel cake in one hand and pointing to his cheek with the other. Spears looks perfectly toned in a bright coral bikini, accessorizing with mirrored sunnies, a straw hat, and a long blonde braid.

The star also shared a family photo (above), posing at the water park with her two sons and their nanny. Spears covers up slightly with a pair of rolled-down pink shorts, but her taut abs are still on full display. “Hurricane Harbor whoop whoop!” she captioned the sweet pic, which shows her sons munching on frozen treats.

They did more than just eat at the park—the singer shared a video of her nanny and her son screaming their way down a massive water slide:

It looks like this famous family had quite the fun day.