Photographer JUANKR captures the June 2019 cover of Harper’s Bazaar Spain. Starring Karolina Kurkova, the newsstand image features a cascading, ruffle gown from Jean Paul Gaultier Couture. For the subscribers edition, the blonde stunner wears a Balenciaga top and earrings. Inside the fashion glossy, Karolina embraces an elegant wardrobe styled by Almudena Guerra.