She's been a gym bunny for years and has recently been stepping up her training for a 10K charity run.
So no wonder former Hollyoaks and Casualty actress Gemma Atkinson is looking super fit as she holidays in the Mediterranean.
Wearing a pink and green halterneck bikini, the 28-year-old worked on her tan as she soaked up the sun.
Ripped: Gemma Atkinson shows off her super toned figure in a printed bikini on holiday in the Mediterranean
Enjoying the view: Gemma enjoys a refreshing dip in the infinity pool at her hotel
At one point, she changed her top in a black bra bikini, letting down the straps so as to avoid unsightly tanlines.
Gemma, who appeared on the seventh series of I'm A Celebrity... Get Me Out Of Here! enjoyed a break ahead of the Blenheim Palace 10k on October 6.
As part of Olympic heptathlete Louise Hazel's team, Gemma will be raising money for the British Heart Foundation.
Pensive: Gemma eyes up the pool as she considers whether or not to jump in
Super svelte: Gemma is a fitness fanatic and does a wide range of exercise to keep in shape
The cause is close to Gemma's heart after she lost her father David, who died of a heart attack when she was just 17 and he was 52.
She said: 'It’s a personal link for me. If I can support any charity, it would be them.'
Gemma will be teaming up with Stacey Solomon, Spencer Matthews, Russell Howard and Caggie Dunlop in the team for the event.
Healthy: While some celebrities sip cocktails by the pool, Gemma sticks to apples and mineral water
Youthful: Gemma has barely aged since her Hollyoaks days playing troubled teen Lisa Hunter
Read more: http://www.dailymail.co.uk/