Katy Perry Rocks Funky Blue Up ‘Do

Amanda Hasaka / March 22, 2012