Miranda Cosgrove In Stella McCartney - 2013 Nickelodeon Kids' Choice Awards

I was surprised to see Miranda Cosgrove bucking the mini dress trend on the red carpet at the 2013 Nickelodeon Kids’ Choice Awards, held at the USC Galen Center in Los Angeles, California on Saturday evening.

That’s because mini dresses were very much the actress’ red carpet staple, but on this occasion she wore a Stella McCartney Spring 2013 abstract printed frock.

The delicate organza dress was completed with a pair of patent blue Giuseppe Zanotti peep-toes and a light-blue sparkling Jimmy Choo clutch.

A gorgeous smile, highlighted wavy locks and flawless makeup completed her look.

This is one of her best ever looks. Do you agree?

Credit: Style.com & Getty