By Olivia Bahou
Jul 19, 2016 @ 11:00 am

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:

My nanny and my son! 😂

A video posted by Britney Spears (@britneyspears) on

RELATED: Britney Spears Shows Off Sultry Dance Moves to Her New Single

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