Shut up right now! Katy Perry graces the cover of Harper's Bazaar's December issue and she looks incredible. Seriously stunning. I have such a girl crush on her. No joke. She looks wonderful.
Oh, my dear. This is my favorite picture. She looks wonderful in this dress by Calvin Klein Collection.
A Chanel suit! SHE IS SO PRETTY.
I think I would hate this Gucci dress on the red carpet, but in a picture, it looks great.