We don't get it. She's stunning, successful and smart, but Charlize Theron hasn't had a steady beau since she and actor Stuart Townsend called it quits in December 2009. Several months later, mid-2010, still single, she remarked that it was the longest she'd been without a boyfriend. She says that from the time she was 19, within a month of a breakup she always had a new guy on tap. That was two years ago, and as far as we know, the only man in Charlize's life is her adopted baby boy, Jackson. We know it's none of our business, but we're going to speculate -- and invite you to weigh in -- on whom the "Prometheus" star should date next.
First up at bat is Keanu Reeves. They never confirmed if they were actually dating, but Charlize and Keanu made two films together, 1997's "The Devil's Advocate" and 2001's "Sweet November." Several months after she split with Townsend, she and Keanu were seen embracing.