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.