Charlotte Casiraghi attended the 2012 Monaco Rose Ball in Monte Carlo on Saturday night.

The photos from this event weren’t great, but the photographer can’t be blamed for how bad this Chanel Spring 2012 Couture dress looks on Charlotte.

It’s unflattering in every imaginable way as it appears poorly thought out, poorly made and poor constructed.

I didn’t like the dress on the runway, but even with Charlotte’s minor modifications she couldn’t save this look from making her look boxy.

As the party got going, Charlotte removed the top part of the dress which improved the look somewhat, but it is still the worst dress I have seen on the red carpet this year.

And to think women pay hundreds of thousands of pounds/euros/dollars to look this bad.

Credit: Style.com & Getty