We think Beyonce looks absolutely amazing on the May cover of Vogue! What do you think?