Does Charlize Theron Look Like a Flintstone in This Dress?

By
Actress Charlize Theron attends the "Young Adult" Los Angeles Premiere at AMPAS Samuel Goldwyn Theater on December 15, 2011 in Beverly Hills, California.
Charlize Theron Photo: Jason LaVeris/FilmMagic

Charlize Theron wore a navy and white asymmetrical dress from Stella McCartney's spring 2012 collection to her Young Adult premiere in Los Angeles  last night. She accessorized with Manolo Blahnik fishnet heels and a white clutch.

Stella McCartney featured a lot of unusual hemlines on her spring 2012 dresses. What do you think of the mesh panels and contrasting colors on this one?