Beyonce Covers Vogue


The Single Ladies singer does Anna Wintours mag.
And she looks damn good!