Eeek Outfit Katy Perry

What went on Katy Perry's mind when stepped out in public in this outfit! Is she trying out for the circus or Zoo Keeper perhaps?
Katy is one to experiment with her style and most of the time she looks great, but I think this time its gone wrong. Sorry Katy but not feeling it...