Okay, this is just hilarious. Katy Perry hosted the Teen Choice Awards in Universal City, California, last night. In this photo she dressed up as Rob Pattinson's "superfan." She looks a lot like Saturday Night Live's Kristen Wiig when she's playing one of her dorkier characters. Rob looks quite amused. Love the glasses, the retainer and the denim onesie.