Katy Perry performed at the Kids Inaugural Concert, hosted by Michelle Obama in Washington D.C. this week, MTV News reports.

During the performance, the singer showed off her patriotism (and her figure) in a tight fitting, red, white and blue bodice and shorts – of course, what else would Katy Perry be dressed in. The outfit had very obvious pin up girl influences, but for once, her wardrobe didn’t get the singer in trouble with concerned parents – unlike her appearance on Sesame Street, when her cleavage earned Perry a slap on the wrist from the groups of parents.

Whether or not Katy did a good job with the songs, which is arguable at best, the show was worth a watch for the performance at least. The set, albeit not too thematic, featured some of the pop star’s biggest hits, including Teenage Dream, Part of Me, Wide Awake and Firework, which she dedicated to children with parents in the military – always a sure way to get an ovation at the end. In fact, the entire concert had military families and mind and each act took time out of their set to express their support and admiration for the troops and their loved ones. The concert celebrated Barack Obama’s second term in office and it also featured stars like Usher and the Glee cast – a complete teenage dream, one might say. Watch Katy Perry's Performance of Teenage Dream below.