Scary Jennifer Lopez from the block
Kourtney Kardashian as supermom
Katy Perry literally drops the mic
The mighty Kim K dresses up as herself
Nicole Richie
Tyra Banks or Richard Branson?
Warrior woman Kylie Jenner
The Carter family went as African dynasty
Lee-Ann Liebenberg as a sexy kitty cat
Gigi Hadid as Sandy from Grease
Paris Hilton soldiers on as a warrior
Nicole Scherzinger
Heidi Klum looks unrecognisable as Jessica Rabbit