03/12/2010 11:59 GMT | Updated 22/05/2015 10:12 BST

Victory Vamp Katy Perry Salutes The Troop

Keri Hilson, Katy Perry, and Jennifer Nettles pose onstage. Photo: WireImage

With her Bettie Page bangs and scarlet pout, Katy Perry has all the makings of a 1940s pin-up. So it's no surprise that she rocks this vintage military look to perfection (and we think it makes are nice change from all that latex).

Practising for this weekend's VH1 Divas Salute the Troops show for charity, Katy is joined by fellow divas Keri Hilson and Jennifer Nettles onstage for an Andrews Sisters-style ensemble.

Want to see more of Katy's finest style moments? Take a look at Ms Perry's best fashion moments here.