Mother-of-two Elen Rivas looked stunning as she lounged by the pool of her hotel in Barcelona, Spain, wearing a sexy black monokini which flattered her toned curves and highlighted her lithe figure.
There were no signs of any lumps or bumps as Elen made the most of the sunshine on her well-earned trip, pulling off the notoriously difficult-to-wear monokini with aplomb.
Drying off: Elen attempted to towel dry her hair after her swim, but got a bit tangled in her towel
Cooling off: Elen took a refreshing dip in the pool after her sunbathing, but perhaps hadn't realised quite how cold the water would be.Relaxing: The holiday was a well-earned break for mother-of-two Elen, who recently completed the London MarathonSo it's no wonder the 35-year-old model, who recently said she's in the 'best shape of my life', attracted a few admiring glances as she sauntered casually around the pool and cooled off with a dip in the swimming pool.
And if Elen was aiming to make ex-boyfriend Peter Andre jealous with her sexy poolside outfit, she has surely succeeded.
The pair split this month after five months of dating, and 38-year-old Peter recently insisted he will work hard to stay friends with the Spanish star.
He told heat magazine recently: 'We're mates, and if we had stayed together that could have been ruined. We never argued and if the relationship had continued, we would have started to row.
'We never saw one another. I am so busy and so is Elen, and in my heart, I knew that the relationship was never going to step up to the next level. We weren't going to get married. We are better off as friends - and we are.'
And Peter stayed true to his word when he encouraged fans on Twitter to sponsor Elen in her London Marathon bid.
Elen completed the Marathon in aid of the charity Wellbeing of Women, and told her followers on Twitter she found the whole experience very emotional.
She tweeted: 'Hiya,what an amazing day was yday at the marathon.The atmosphere was superb. I must say it was incredible seeing a all that people running.
'Finally I got in the finish line after 5.5hrs with 2 massive blisters in my big toes..I feel like a truck has run over me..lol.'
Admiring glances: One poolside man couldn't take his eyes off Elen's incredible figure as she strolled past