"I don't know if they're here for me!" laughed
Charlize Theron (in Dior) when she and boyfriend
Stuart Townsend hit the red carpet at the Hollywood premiere of
Hancock. "They might be here for big Willie [Smith], but I'm very flattered!" In addition to stops in London and Paris to promote the hero flick, a
very busy Theron and boyfriend Townsend have been hitting the trail to promote their labor of love,
Battle in Seattle.