My favourite outfits from this years MTV Music Awards red carpet.
Selena Gomez totally stole the show for me though, how stunning does she look?!

pictures taken from look.co.uk