Charlize Theron and her hubby Stuart Townsend were spotted leaving their hotel in Dublin, Ireland yesterday.
They have been pretty busy there. They attended a screening of Battle In Seattle as part of the Dublin International Film Festival and most recently the two attended the Meteor Irish Music Awards.
Sunday, March 30, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment