I always say that she’s always one of my favourites on the red carpet and surely enough Charlize Theron didn’t disappoint as she walked down the red carpet for the 2012 Critics’ Choice Awards on Thursday (January 12) held at The Hollywood Palladium in Los Angeles, California.
The ‘Young Adult‘ actress wowed in a black Azzedine Alaïa Fall 2011 Haute Couture gown with a ruffled mermaid train.
This dress looks so elegant and sophisticated on Charlize, what do you all think?
Photo Credit: Jason Merritt/Getty Images






Social Networks