Katy Perry managed to make patriotic sexy on Sunday night, donning a series of sparkly, revealing outfits to salute U.S. soldiers at the USO's "VH1 Divas" event.
The singer dazzled in a variety of glamorous looks during the show, channeling everything from military uniforms to 40's-era pin-up glamour, with plenty of her signature skimpy latex dresses in between.

Perry first parachuted onstage to sing "California Gurls," showing off her body - and her over-the-top style - in an American-flag patterned bustier top paired with glittery blue hot pants, thigh-high white boots, and aviator shades.
She then did her best military impression in a sexy olive-green and camouflage dress, complete with a battle-ready hat.