2013

IN BLOOM

Charlize Theron sweetens her day by buying some flowers during a West Hollywood errand run on Tuesday.