Charlize Theron is a Sight to See
The daring duo stopped by The Gallery of Evolution in the Garden of Plants and then the Church “St. Sulpice” before returning to their hotel.
Charlize is staying at the Ritz Hotel in Paris and is in town to shoot the new Dior commercial.
10+ pictures of Charlize Theron and Stuart Townsend going sightseeing…