Priyanka Chopra graces the cover of Harper Bazaar