I mean, you're never going to look your best standing next to Liv Tyler, but... a denim dress? With that jacket? Really? I know it was a few years ago, but I don't remember denim dresses being red-carpet-okay since Brit and JT pulled off the best couples matching outfit in the history of the world. You remember the one I'm talking about.
If your dress is a salute to that outfit, then kudos Mia, but somehow, I don't think it is.