Beyonce on the cover of Vogue Magazine March 2013