Charlize Theron pulled out all the stops in also opting for a low-cut sheer lace dress.
The blonde beauty was the epitome of Hollywood glamour in the Alexander McQueen gown, which featured encrusted butterflies.
Charlize Theron rocks Alexander McQueen
