Katy Perry prepared for Super Bowl XLII at DIRECTV’s Sixth Annual Celebrity Beach Bowl After Party in Indianapolis on Saturday night.

The newly blue-haired singer wore a multi-coloured Versus printed pleated cady dress from the Spring 2012 collection.

The dress was worn under a large, purple Mongolian fur shag vest.

If anyone could make this outrageous vest work, it’s Katy, right?

The girl with the blue hair?

No. Unfortunately even Katy can’t make it work, so let’s forget this purple monstrosity ever happened.

Kudos for the matching her purple and blue sandals Christian Louboutin ‘Echasse’ sandals though.

You can buy Katy’s Versus dress from LuisaViaRoma.com.

Credit: Style.com & Getty