Megan Barton Hanson looked sensational as she took off her bikini in Marbella.
The 28-year-old left little to the imagination in her short swimwear on Instagram.
Megan gave fans busty selfies on Instagram.
The former Love Island star showed off her curvy bust in a tie-dye blue ensemble.
She sparkled with lots of lipgloss and full brows.
Megan styled her blonde hair sleek and straight for her day at the beach.
Megan is no stranger to treating fans to shots in eye-popping outfits.
She left fans amused as she just yesterday shared a video of herself in a tiny blue two-piece enjoying another day in the sun.
She teased her followers that they could see even more photos if they followed her OnlyFans account.
It appears Megan was going on another vacation to Spain last month after being on/off with boyfriend James Locke.
It was their first outing since their hotel bust-up in March.
We revealed how Megan had alerted the staff of the hotel she was staying at and called 999 between James and James.
Megan rose to fame in 2018 on Love Island where she found love with Wes Nelson.
Since then she has dated both men and women, after revealing that she is bisexual.