"After Cheesecake Factory you do this," Spears captioned the Instagram post
Credit: Britney Spears/Instagram

Even Britney Spears can’t resist a meal from the Cheesecake Factory, even if it means a tough workout later.

The 34-year-old singer shared a cute photo with sons Jayden James, 9, and Sean Preston, 10, at the restaurant chain on Saturday, ready to dig into a meal of french fries, corn dogs and Caesar salad.

However, Spears’ impressive bikini body doesn’t come from corn dogs and fries.

The pop star followed up with a video of her speed-walking on the treadmill while lifting weights, using Robin Thicke‘s summer hit “Blurred Lines” as workout motivation. She wears what appears to be a bikini top and grey capri-length yoga pants.

Related Video: WATCH: You Don’t Want to Miss These Top 3 Britney Spears Bikini Moments!

“After Cheesecake Factory you do this,” Spears captioned the Instagram post.

Spears hasn’t been shy about showing off the outcome of her gym sessions, sharing tons of photos and videos of herself enjoying the summer in cute bikinis on Instagram.

Spears admitted in an interview with V magazine that she rarely uses her computer because it’s not her “thing.” She also revealed that she has learned to ignore the haters.

“Whoever is in the spotlight, people are really quick to judge,” she said. “I mean, there are a lot of kids coming up who’ve experienced that. You know, Justin Bieber, he’s huge, and he experiences that. It’s just the way the world works, unfortunately. I’ve been doing this for 20 years. I kind of don’t pay attention to it. I have my relationship with God and myself and that’s what matters to me. I really don’t care what most people think.”