Actress Lily James lands the April 2018 cover of Harper's Bazaar UK. In front of the lens of Richard Phibbs, the blonde beauty wears an Erdem dress with a Barrie cardigan. For the accompanying shoot, Lily embraces elegant fashions from the spring collections. Stylist Miranda Almond dresses 'The Guernsey Literary and Potato Peel Pie Society'...