Katy Perry in a Zac Posen red duchess-satin strapless dress over a cream Blumarine dress with lace detail.
Photographed by Annie Leibovitz
See all of the photos from her Vogue cover shoot here.
8 months ago | 2311 notes
#Vogue#Fashion#Style#Katy Perry#Cover Story
She is so beautiful !