Last night's MTV Video Music Awards were full of amazing performances and surprising moments, but the best part was before the show even started...the red carpet! See below for some of our favourite looks from last nights show.
Beyoncé and Blue Ivy stole the show in their royal attire. We love how they complimented each other rather then matching, how precious are Blue's sneakers that match her dress!
Ariana Grande looked just the right amount of sexy while sporting a trendy lace off-the-shoulder top and oversized trousers. We love that she wore something other then a dress!
Nicki Minaj looked gorgeous in a deep blue gown with mesh detailing that flattered her signature curves.
Hailee Steinfeld's multi-coloured bodycon frock fit her like a glove and was perfect for a fun award show like the VMA's.
Singer Zara Larsson looked stunning in a structured LBD, so simple yet dramatic.
Naomi Campell did not disappoint in her velvet pale mint mini dress! Velvet is having quite the moment this fall and she rocked it.