Charlize Theron got in on one of Spring's hottest trends early yesterday as she wore a white Versace dress on the red carpet. The actress was hosting a benefit for the Charlize Theron African Outreach Project. She was joined by fellow actress Liv Tyler. Charlize wore a Stella McCartney jacket over her dress and accessorised with green earrings. Do you like this look on Charlize?