When you're Charlize Theron, you have access to just about every gorgeous dress in the world, the money to buy it, and the body to wear it. So, how did this happen?
(You'll have to click on the photos to get see how bad it is)
Charlize Theron attended CinemaCon 2012 in Las Vegas the other night wearing a Dion Lee Fall 2012 dress with illusion mesh panels and back. Out of all the possible dresses, why this, Charlize? And the hole in the back is just the finishing touch on this mess.
In the immortal words of Tim Gunn: I'm flabbergasted.