Michelle Obama will appear on the March cover of Vogue.