Celebrities like Katy Perry like to do some shocking things to ignite a reaction from their fans. Even Twilight hunk Robert Pattinson has done a shocking thing or two (remember that crazy haircut?!) that's sent fans into a frenzy. That's one of the reasons why it's hilarious to see when celebs themselves get shocked. Friendly pals Katy and Rob have been victims of a shocker - but which one of them looks better doing so: KP or R-Patz?