Fashion darling, Lupito Nyong’o can do no wrong.

Now not everyone can work a rainbow coloured dress, but Lupita Nyong’o sure did!
The Oscar winning actress wore a Chanel multi-coloured frock that looks a little bit like a piñata and whole lot like a Technicolor dreamcoat turned into a designer dress but Nyong’o pulled it off effortlessly.
The high-necked, rainbow coloured dress may be a polarising choice, but we felt it was refreshing that the 31-year-old-actress chose something that screams fun — perfect for the light-hearted MTV Movie Awards.