Celebrities turned up in their kookiest outfits for Nickelodeon’s 25th Annual Kids Choice Awards. Katy Perry kept her trademark wacky look with a short lime green skirt and crop top, while Selena Gomez followed this trend in a sequined mini dress and contrasting bralet.
Going for a safer option was Kelly Osbourne who went for a black 50s frock, and Emma Stone who also played it cool in a cream skater skirt dress.
In the not so best dressed corner was Heidi Klum who looked mismatched with her not so flattering bodycon dress and thigh high boots, and Ashley Tisdale who went for a strapless red dress that did nothing to flatter that figure.
Perhaps they should have taken a leaf out of the fashion book of Kristen Stewart who shone in a blue lace dress.
See the gallery below for all the star style.

From:Gwen Stefani ranked most appealing female musician/designer