Katy Perry has had a very busy few weeks, promoting her new single and album, Teenage Dream in the USA, UK and Australia, amongst other places.
And true to form she's done it in her inimitable, amazing and quirky style!
The singer has been fashion flawless throughout her promo trip, effortlessly ranging from rock chick chic to 50's pin-up.
Here are out favourite outfits? Which is yours?

















