The 48-year-old superstar Jennifer Lopez is the April 2018’s cover star of Harper’s Bazaar US captured by photographer Mariano Vivanco. The cover story ‘’J.Lo’s Flying High’’ proves she can strike a pose anywhere. Stylist Joanna Hillman dresses Jennifer in designs from the likes of Carolina Herrera, Saint Laurent and Valentino.
Hair: Chris Appleton
Make-up: Scott Barnes