While Kangana Ranaut has always been a designer favourite, Deepika Padukone looks stunning as always on the cover of Grazia.