39-year-old Charlize Theron was photographed earlier this week on the set of a photo shoot for Esquire magazine, accompanied by her mother and her 2-year-old adopted son.
The Oscar winning actress looked stunning as ever as she walked around the set in a pair of tight leather trousers and a low cut top.
And if you are wandering how she manages to keep in such terrific shape, the answer lies in the photos taken during her break, that show beautiful Charlize enjoying a tangerine, an ideal choice for a low-cal snack.
Ask me anything
Explore related questions