Pop star Shakira graces the August 2017 cover of Harper’s Bazaar Mexico. Photographed by Jaume Delaiguana, the blonde beauty wears a bustier top with embellished pumps. Inside the magazine, Shakira serves up glamorous styles for the fashion shoot. Fashion editor Gerard Angulo dresses the 40-year-old in dreamy dresses and lingerie. Shakira dazzles in the designs of Chopard, Bulgari, Dolce & Gabbana and more.
Flashback: Shakira Covers ELLE USA