Miley Cyrus, Ashley Greene, Nina Dobrev And More Rock The 2010 MuchMusic Red Carpet

Some of our favorite stars headed across the border (to Canada!) last night for the MuchMusic Awards, hosted by Miley Cyrus and Perez Hilton. Sadly, many of them clearly forgot to pack their good outfits, because the red carpet had a few notable worsts. Check out the pictures and our fashion recap below.

As host of the Much Music Awards, Miley went through a lot of outfit changes, but this nude, strapless dress by Hervé Léger was our favorite by far. Not only was it age appropriate and totally classy, her hair and makeup looked flawless. It's not often we get to see the teen star with a short do, so this was a nice change of pace.

Ashley Greene was flying in the middle of the road for us. We'll give her points for trying something different with the textured Isaac Mizrahi dress (p.s. did anyone else find it a bit reminiscent of Kristen Stewart's MTV Movie Awards 2010 frock?), but the cut simply wasn't super flattering. On the other hand, her accessories, hair and makeup really helped pull together the look.

"Vampire Diaries" star Nina Dobrev also hit the red carpet in a black strapless dress, except hers (by Tadashi Shoji) we loved. Her dress, which was intertwined with hints of silver and accessorized with a thick black necklace, put her on the top of our list of favorites!

Oh Katy Perry...where do we even begin with this Ashish design? The "California Gurl" is known for her exaggerated sense of style (remember the blue wig she wore to the MTV Movie Awards?) but her outfit pretty much looked like a torn up prom dress, tied back together at the last minute. Needless to say, we were not fans. We will say, however, that we totally approve of the color blue on her body instead of her head!

(CLICK ON ANY OF THE PHOTOS ABOVE TO BE TAKEN TO OUR FULL MUCHMUSIC PHOTO GALLERY!)

Do you agree with our fashion review of the 2010 Much Music Awards? Who was on your best dressed list?