We were a little unsure when we heard Katy Perry was wearing blue leather for her appearance on The Tonight Show with Jay Leno.
But the flamboyant singer looked on trend and she was certainly representing her new movie The Smurfs 2 - with her blue Celine mini-dress. Perfect for any Smurfette!
She combined her dress with some killer black studded Christian Louboutin heels and a choker necklace.
For the beauty, the singer turned actress kept it ultra simple. Effortless.
Earlier that day she arrived at the NBC studios in Burbank, California, wearing a cute knitted top and a blue and black leather skirt.
Fancy a walk down memory lane with Katy - well here you go...