Katy Perry has landed her first ever Vogue cover!
The 28-year-old singer covers the fashion bible’s July issue looking ethereal in a red, white and blue Rodarte floral dress.
Shot by famed photographer Annie Leibovitz, the cover teases Perry will be dishing on her love life, meaning we can’t wait to see what she has to say about her on-again-off-again beau John Mayer.
What do YOU all think of Katy’s first Vogue cover? Sound off below!