Queen B reveals all in Vogue interview