Model Cara Delevingne has shown off her stunning figure whilst on holiday in Mexico.
The 30-year-old London born model posed for pictures in a black thong swimsuit as she stared off into the distance in front of the stunning views from her infinity pool in a luxury holiday resort.
The star looked relaxed as she tied her long blonde hair up in a high ponytail and appeared to be wearing no make up, as she sunned herself in the fashionable one piece swimsuit.
She shared the snaps on Instagram as she captioned the picture to her 42.4 million followers: "Nice view @esperanzaauberge @aubergeresorts."
The snap was praised by friends, family and fans alike. Older sister Poppy commented: "Holy smokes" alongside fire emojis.
Sarah Cawood tells cancer to 'do one' as she plunges in ice bath after battleA friend added: "Beautius Maximus".
Another added: "Holy moly."
One fan even hailed the actress and model 'a goddess' as they wrote: "A goddess in heaven."
Also on her Instagram, Cara shared a snap of herself looking into the distance surrounded by palm trees on her Instagram Story.
The star was taking some much needed rest and relaxation after she finished filming a documentary series 'Planet Sex' for the BBC that will air later this year. The series will premiere in the US first on Valentine's Day before appearing on the BBC later this year.
The actress and model has been open about her own experiences with sexuality, as she identifies as 'openly queer' and has explored her own 'journey to self-discovery'.
In the past, Cara has been romantically linked with Harry Styles, Miley Cyrus and Leonardo DiCaprio. She's also been confirmed to date women including singer St. Vincent, actress Ashley Benson and is now currently dating singer Leah Mason, also known as 'Minke'.
Most recently Cara has been spotted walking hand in hand with Minke at a Harry Styles concert in California.
The pair confirmed their relationship earlier last year after they were spotted packing on the PDA in Portofino, Italy in June.
A trailer for Cara's upcoming programme focusing on sex and relationships shows Cara speaking to camera as she said: "I date men but, phwoar, do I love women and everyone else. In my own life I definitely had a lot of internalised homophobia and shame."
Denise van Outen wows fans as she poses in plunging swimwear on relaxing spa dayCara is also starring in the second series of Carnival Row on Amazon opposite Orlando Bloom, when the series airs in February.
The second series depicts Cara as Vignette, a faery, opposite Orlando as Rycroft and the series has been confirmed to be the final instalment in the Victorian fantasy drama.
The first season was released back in 2019, with another season renewed that same year but has only been ready for release in 2023.