So, this happened.
Honestly, it's like Kristen Stewart and Charlize Theron are having some kind of "who can wear the worst dress to a movie premiere" competition, isn't it?
Well, OK, if that's the way they want to play it: Charlize, it's a terrible dress, and Ima let you finish, but Kristen has the worst premiere dress of all time. Seriously.
Need some more evidence to decide whether you agree with us or not? Take a look at the gallery below, and then, mirror, mirror, on the wall, tell us who is the worst dressed of them all?