Actress Kristen Stewart graces the June 2015 cover of Harper’s Bazaar UK, looking pretty in pink wearing a Chanel look while posing on the beach. Kristen’s short hairstyle is done in tousled waves contrasting with her ladylike attire. Alexi Lubormirski photographed the actress with styling by Miranda Almond.