There were many fashion hits and a few misses Saturday night during the MTV European Music Awards in Frankfurt, Germany.
Supermodels Heidi Klum and Anne V wowed the crowd with their leg-revealing gowns but the verdict is still out on Kim Kardashian, who took the stage to present the award for Best Song while rocking a black low-cut mullet dress by Stephane Rolland.
KK and beau Kanye West posed for a pre-award show photo that she captioned "My Baby" on Twitter, though he opted not to walk with her when she made her grand entrance at the Festhalle event.
Other red carpet head turners included Taylor Swift, Rita Ora and Alicia Keys.
MTV EMA photo gallery below:
Photos: Hudson-WENN, Twitter-Kim Kardashian