Charlize Theron, who split from fiancé Stuart Townsend after nine years together, is rumored to be dating Keanu Reeves — they were seen sharing an intimate smooch in Beverly Hills this week. The two played lovers in the 2001 movie Sweet November and co-starred in The Devil’s Advocate. A fellow diner at the upscale eatery Bouchon revealed that Theron, 34, and Reeves, 45, enjoyed each other’s company. “Keanu and Charlize were having a great time,” the onlooker told website HollywoodLife.com. “They were constantly laughing, almost disrupting other tables with how loud they were. They were wrapped up in each other’s conversation and having a great time together.” After the date, they were seen kissing on the street, with Charlize’s arms inside Keanu’s jacket.