The stars and stripes never looked so good.
Katy Perry donned several sexy outfits with a patriotic theme for the USO Presents: VH1 Divas Salute the Troops concert at Miramar, Calif., on Friday, Dec. 3, which aired two nights later on VH1.
She also treated the military men and women to performances to go with the costume changes. Let’s break down each look:
Old Glory gets a sparkly skin tight update with this bustier, hot pants and thigh high boots number as Perry sings “California Gurls.”
Next she tries on camo and olive but somehow doesn’t succeed in blending in while performing “Girls Just Want to Have Fun” with Nicki Minaj.
There doesn’t seem to be a big military or patriotic influence with this gown, but Jessica Rabbit is American, right? Do you feel the “Firework” inside you?