Katy Perry was with John Mayer today at the second (and pointless) inauguration of President Obama, but more to the point she looked really hot at the The Kids Inaugural event. Because little kids love politics. Who could forget how captivated they were by the senates debate on trade tariffs in Star Wars Episode I. Amazing they never made a game out of that.
Point being, Katy looked hot in her little stars and stripes outfit. She's like if Captain America fucked Wonder Woman and they had a girl.
(image source =getty, splash)