August 27, 2016 03:11 PM NPT
Gemma Atkinson recently hit out at body-shamers and defended her figure after she was trolled online.
And now she's well and truly proven ALL the haters wrong, as she stepped out looking incredible on a recent holiday to Marbella.
The Emmerdale actress showed off her jaw-dropping abs in the revealing two-piece, coupling tiny black bikini bottoms with a white top, flashing her hip tattoo to the world.
Wearing her blonde hair loose, she looked relaxed as she took part in her very own private beach shoot.
Enjoying a paddle in the water, the star failed to raise a huge smile as she ventured out for some time away from the limelight.
And it comes after she recently stripped naked to hit back at cruel trolls online.
The gorgeous soap actress stripped off her clothes and flaunted her unedited body in a bid to make other women feel better about themselves.
Taking to Instagram to show off a behind the scenes picture from her naked shoot with Women's Health, Gemma proudly flashed her incredible curves.
"This issue is about woman being comfortable in their own skin," she said in an inspiring message. "The one thing we have in common is our mutual support for females."