Katy Perry's Prismatic world tour's kicked off! The singer had been counting down to the big night by posting a different outfit sketch on Instagram every day - and now we've seen her tour wardrobe in the flesh!
There's a red tasselled body suit, a firework emblazoned ball gown, a sheer 'birthday suit' and a leopard print cat look with a tail and ears.
One of our favourite looks is a Jeremy Scott for Moschino '80s combo, featuring patterned leggings, a bold yellow emoji-printed jacket, skirt and bra top. It also seems Katy's developed a passion for Italian style as alongside the Moschino outfit, she's also unveiled looks from Valentino and Roberto Cavalli.
[Instagram - Katy Perry]
There's also a dramatic Valentino dress. The floorsweeping sheer gown is pale pink and covered in a multicoloured butterflies. It comes with a sparkling cape with multicoloured lining. It's annotated 'happiness is like a butterfly'.
Another look is a sparkling Roberto Cavalli mini dress. The form-fitting frock is a shimmering mix of blue and purple and has reflective sheer panelling around the neckline and tassles at the bottom.
It seems Cavalli is the designer of choice for tour wardrobes at the moment. Miley Cyrus sported a series of couture looks from the label on her Bangerz world tour and Beyonce also selected a Cavalli show-stopper for her Mrs Carter tour.
See all of Katy Perry's tour looks in our round-up above.