Charlize Theron usually wears sweeping Dior gowns, so this frothy-light cream Givenchy dress with a belt was a sweet change. Bonus points for matching hair to dress.