Britney Spears has come out swinging in the wake of the recent Photoshop controversy that engulfed her.

The 34-year-old singer confidently paraded her toned bikini figure around while on vacation in Hawaii this weekend.

And this time it is all Britney -- as we can't see a whiff of retouching going on here.

View this post on Instagram


A post shared by Britney Spears (@britneyspears) on

On top of that, the "Womanizer" hitmaker was looking like a million dollars rocking a $68 two-piece -- a Victoria's Secret PINK brand bikini, to be precise. The bottoms retail for $22.95 and the top costs $44.95.

The singer is currently enjoying a break from her Las Vegas residency and lapped up some sunshine and pool time with her two boys, Sean, 10, and Jayden, 9.

She also shared a cute video of her sons playing in the ocean, along with a scenic pic of the island with the caption, "Aloha Hawaii."

Last week Britney was caught up in a Photoshop controversy after fans claimed an image she had posted appeared to have been heavily retouched.

In the photo, Britney is lying by a pool. But social media users were quick to point out that the pool edge seemed to be missing, hinting that perhaps the singer's waist had been Photoshopped to look slimmer.

In an apparent response a few days later, Britney shared a selfie taken in a mirror, while wearing tiny shorts and a crop top.

"Good afternoon," she simply captioned the photograph.

View this post on Instagram

Aloha Hawaii 🌺

A post shared by Britney Spears (@britneyspears) on

In a Dec. 2014 interview with Women's Health, Britney shared her secrets to keeping in shape, revealing that "dancing is a great cardio workout."

Whatever the case with the whole Photoshop shenanigans, Britney was looking sensational this weekend in Hawaii and proved to the naysayers again that she is in tip-top shape, thank you very much.

Britney will be back at Planet Hollywood in Las Vegas on April 6 to continue her popular "Pieces Of Me" residency.

View this post on Instagram

Just chilling ☀️

A post shared by Britney Spears (@britneyspears) on