Victoria's Secret new angel Elsa Hosk is on a roll this year: her red carpet style and editorials are getting better and better. Here she is on the August 2016 cover of Harper’s Bazaar Greece, wearing a ruffle pink dress from Roberto Cavalli.
Looking like an enchanting sea creature, the Swedish model poses for photographer Taylor Tupy, wearing luxurious design selected by stylist Sandy Armeni.
 |
| dress: Marchesa |
 |
| sweater: Calvin Klein |
 |
| dress: Roberto Cavalli |
 |
| dress: Dior |
 |
| dress: Valentino |
 |
| top: Loewe |
 |
| dress: Versace |
 |
| dress: Roberto Cavalli |