Beyoncé is on the March cover of Vogue.