British internet sensation Demi Rose brought the sizzle to her 16.9 million followers on IG with a swimsuit pic.
It was a perfect day as sunlight spilled over Demi’s fit physique. A geotag indicated she was in 'Ibiza Magic Island.'
Demi wore a light pink and white bikini with horizontal stripes as she showed off her toned arms and shoulders.
LIKE A GODDESS
The model tugged at her pink shorts, which were from boohooMAN's latest collection with DaBaby.
Demi has been having the time of her life since her big move to Spain.
and her fans can't get enough of her magic from the 'Magic Island!'