Maggie Gyllenhaal wears a Sonia Rykiel dress and Manolo Blahnik boots for Harper’s Bazaar 2017