Get the latest gossip

Victoria's Secret vet Elsa Hosk flaunts her very toned figure in a skimpy bikini in the Caribbean as the Swedish sensation says the shoot was 'magic'


The Swedish model, 35, looked gorgeous in skimpy two pieces as she posed by the shore on the island of Saint John in the Caribbean. She was working with Heavy Manners.

'My swim collab with @heavymanners LIVE today at 3pm EST I’m wearing Lolita, Light Of My Life,' wrote the star in her caption on Instagram. 'My swim collab with @heavymanners LIVE today at 3pm EST I’m wearing Lolita, Light Of My Life,' wrote the star in her caption on Instagram Elsa had already garnered four years of experience with the famous lingerie line, walking in the iconic Victoria's Secret Fashion Show since 2011.

Get the Android app

Or read this on Daily Mail

Read more on:

Photo of Elsa Hosk

Elsa Hosk

Related news:

News photo

Georgia May Jagger looks incredible in khaki blazer and white jeans as she joins Elsa Hosk and Ava Phillippe at Anine Bing event at the Chateau Marmont in LA

News photo

Doja Cat has a glass of wine in hand while posing on the red carpet in lingerie and a fur coat as she joins Elsa Hosk and Jennifer Garner at the Daily Front Row Awards in LA

News photo

Elsa Hosk is a vision in sheer pink dress as she shops with friends in Beverly Hills after debuting her new Helsa campaign