Swedish supermodel Elsa Hosk shows off killer figure in tiny white bikini
There's no such thing as an off day for Elsa Hosk.
The Swedish supermodel (28) is currently at the Cannes Film Festival, alongside a roster of fellow Victoria's Secret Angels and Leonardo DiCaprio's ex-girlfriends, and has been making the most of her downtime off the red carpet.
Hosk was pictured aboard her yacht flaunting her world-famous figure in a tiny white bikini, a physique she credits to boxing and basketball.
"I love boxing, and I try to mix it up as much as I can. Boxing makes you kind of tight, so it's really good to mix that with barre, pilates, or something that'll stretch you out and make you longer. I'm not the person that loves to be in the gym so much," she told Marie Claire,
"I like to mix it up as much as possible, otherwise I'll get bored."
Later on Wednesday night, she stunned in a sky blue Alberta Ferretti dress as she walked the red carpet for the premiere of Beuguiled.
Also pictured were supermodels Cindy Bruna, Liu Wen, Jasmine Tookes, Toni Garrn and Irina Shayk.
Irish actor Colin Farrell featured alongside co-stars Kirsten Dunst and Elle Fanning in his second acclaimed turn at this year's festival.
For all the Cannes Film Festival action, check out the gallery here: