Priyanka Chopra looks gorgeous on the cover of Vogue magazine