
Zhang Ziyi wore this polka-dot Christian Dior Resort 2012 dress during the ‘Love for Life’ Rome Film Festival photocall last month.
It’s far from being my favourite Dior look. The open sleeves are particularly jarring, but that pretty necklace provides a nice distraction.
Charlize Theron wore the same dress with a black blazer on ‘The Tonight Show with Jay Leno’ recently to promote her new movie, ‘Young Adults’.
Whilst the dress is not great, the blazer is too heavy for it, so Zhang wins for me.

Credit: Style.com & Getty
MORE FROM RED CARPET FASHION AWARDS:
Posted by Catherine Kallon on December 21st, 2011 In: Charlize Theron, Christian Dior, Who Wore It Better?, Zhang Ziyi









Who Was Your Best Dressed At The 2013 Billboard Music Awards?
Carly Rae Jepsen In Dyanthe – 2013 Billboard Music Awards
Stana Katic In Nicholas Oakwell Couture – 2013 Billboard Music Awards
Chloe Moretz In Fendi – 2013 Billboard Music Awards
Shania Twain In Pavoni by Mikael D. – 2013 Billboard Music Awards
Hayden Panettiere In Halston Heritage – 2013 Billboard Music Awards

















Why blazer?!- -
Don’t want to bang the Galliano drum (again), but THIS is what Dior has become? This dress looks as though it belongs in a Winter Kate designed by Nicole Richie collection. Not that there is anything inherently wrong with Winter Kate itself, but the house of Dior should stand for something a little more dramatic and elegant than a split-sleeve chiffon maxi dress. So common. And neither Charlize nor Zhang Ziyi can elevate it unfortunately. Zhang’s accessories are mismatched and Charlize most certaintly did not need to add a weighty jacket to a dress with sleeves. I’m torn, toss a coin …
“This dress looks as though it belongs in a Winter Kate designed by Nicole Richie collection”
I’m gonna have to agree with you very strongly on this point
Couldn’t agree more, this dress is hardly up to Dior’s standards.
+3. Coin toss, with a leaning towards Zhang. The heavy velvet blazer defied all reason.
+1 DivaDebbi–I voted for Zhang because the blazer made her look like she was trying to mix a boho vibe with a job interview!
Charlize wins for me because she manages to calm the dress down. Why she picked it in the first place is a mystery to me. Spot on with the Winter Kate comparison! Too true, in fact.
The dress the model is wearing looks a bit different and surely a lot prettier. If they actually changed to the actresses, they made a huge mistake.
Either way, I still prefer it on Zhang Ziyi. If Charlize wanted to hide the open sleeves, she could’ve picked a lighter, smaller jacket…
Hi
I find Charlize Theron’s styling way better. It’s simple and cute. Even if the blazer is a little bit heavy, the whole silhouette is prettier. Charlize’s do is perfect with this dress.
Zhang Ziyi’s hairstyle is not working at all!
+1 Also, I love that she pulled up her blazer sleeves.
Poppy Delevigne also wore this dress to the Christian Dior show too. I think she wore it better than both tbh.
Charlize! She is my girl crush
haha
-Jani
I love the look with the blazer!