IT'S hot out there... and so are this lot, with celebs stripping off in the sunshine as Britain basks in a heatwave. From Zara McDermott to Rita Ora and Kylie Jenner, and from Sam Thompson to Josh Ritchie, we run down the stars who are every bit as sizzling as the sunshine...
Olivia Attwood Love Island star Olivia showed off her natural beauty in this fresh-faced snap. With her freckles firmly on display, the reality star proudly posed in her trendy Calvin Klein bikini.
She captioned the post: "In my element". Michelle Keegan Michelle appeared to be on Olivia's wavelength, admitting that the hot water was "a bit of her" as she shared this snap to her Story.
Read more on thesun.co.uk