Jennifer Lawrence looks stunning on the May issue of Harper Bazaar magazine! What an Angel!