Cara Delevingne is ready for her closeup in ELLE Japan’s August 2021 issue. Captured by Dennis Leupold, she poses for a fashion shoot featuring complete ensembles from Dior. The face of Dior Makeup for several seasons, Cara shows off dewy beauty looks in the dynamic portraits. Makeup artist Molly R. Stern creates a refreshing look...