Elsa Hosk Poses in the Prettiest Dresses for Harper’s Bazaar Germany
Photos by Regan Cameron
Styling by Kerstin Schneider
Styling by Kerstin Schneider
Hair by Linda Shalabi
Makeup by Misha Shahzada
Makeup by Misha Shahzada