Meh, I kind of like the dress. Sure it doesn't do too much to flatter her figure but she still looks stunning.
And I've definetely seen worse. (Not on Miranda, though. I can't recall an outfit she looked truly terrible in. Not off the top of my head, anyway.)