Charlize Theron is a total red carpet goddess

Even when Charlize Theron wears something ugly, she manages to look beautiful, but when she wears something like this gorgeous, floating white Dior gown, she is an absolute goddess. She was attending the L.A. premiere of her new movie, Hancock and with Charlize looking this amazing, I wonder if anyone saw Will Smith at all.