Charlize Theron and boyfriend Stuart Townsend at the US Open in New York (9/13)

Jesus I need to grow up. I swear, I'm a 12-year-old trapped in a 28-year-old's body . . . a well-toned body I might add. *flexes in the mirror*

  • Thumbnail: Charlize Theron BJ 1
  • Thumbnail: Charlize Theron BJ 2
  • Thumbnail: Charlize Theron BJ 3
  • Thumbnail: Charlize Theron BJ 4
  • Thumbnail: Charlize Theron BJ 5
  • Thumbnail: Charlize Theron BJ 1
  • Thumbnail: Charlize Theron BJ 2
  • Thumbnail: Charlize Theron BJ 3
  • Thumbnail: Charlize Theron BJ 4
  • Thumbnail: Charlize Theron BJ 5
[Pacific Coast News]