Katy Perry has been legitimately surprising me whilst premiering her movie. She attended the London premiere yesterday in this gorgeous Marchesa dress. I'm obsessed. She looks like a ballerina. I'm not sure if I'm in love with her shoes, but her dress and her makeup look marvelous, so I'm going to let them slide for now. GAH. Katy. I knew you had it in you. I knew it. I knew it, you guys.