This girl is unstoppable right now! Miley Cyrus hasn’t put a foot wrong on the red carpet since she gave her hair the chop and attended Elton John’s Oscars party last month.

We didn’t think it could get better than the Emilio Pucci number that she wore to the world premiere of The Hunger Games, but we think we may have spoken too soon.

Miley and her hunky Aussie boyfriend Liam Hemsworth attended Muhammad Ali’s Celebrity Fight Night XIII in Arizona a few nights ago, and Miley gave us not one, but two drop dead gorgeous ultra-glam looks!

She did an Angelina Jolie and wore a thigh-split Jenny Packham dress in a beautiful understated shade of coral (our current obsession), and later changed into an elegant black number which she wore while performing at the do.

We couldn’t possibly pick a fave, so we’re asking you to do the hard work for us.

[poll id=”301″]

This page may contain affiliate links. We may receive a small commission when you click an affiliate link and make a purchase. This helps keep My Fashion Life running so we can provide you with high-quality content regularly. Thank you for your support!