Charlize Theron wearing Tom Ford, Saint Laurent and Givenchy

Charlize Theron was spotted wearing Tom Ford sunglasses, a Saint Laurent vest and a Givenchy bag. Her favorite brands also include Givenchy.