By Lily Waddell For Mailonline
Published: 10:51 GMT, 23 March 2019 | Updated: 11:03 GMT, 23 March 2019
She has been showing off the rewards of her fitness labours in a slew of different swimming costumes.
And Love Island's Olivia Buckland sent temperatures soaring during her Barbados holiday on Friday before she was fat shamed by a beach vendor.
The Love Island star, 25, looked fantastic in an animal print bikini top with raunchy cut outs before she took to Twitter to share her outrage.
'He thought it was fine to say I'd put on weight!' Olivia Buckland sizzled in tiny bikini during Barbados break on Friday... before she was FAT-SHAMED by beach vendor
She wrote angrily: 'Wowwww so one of the guys who runs the jet skis out here just thought it fine to tell me I had put on weight & that I needed to watch myself.
'I tried to laugh it off saying "married life" and he continued to say I needed to just be careful & go back to what I was. CHEERS 4 THAT.
'Wish I had gave him a good earful but I was so shocked I walked away.
'oh well. Sometimes life will show you these kind of people & you just gotta take a breath & turn the other cheek, my apparent bigger a** cheek at that.'
The reality star rested her sunglasses on her head which neatly swept her cropped blonde locks from her face.
Incredible tattoos covered Olivia's incredible physique including two theatrical