Has Keanu finally found love?

Keanu Reeves has never married and seems to lead a sad and lonely existence if internet postings are to be believed. But it appears the 46-year-old actor may finally have something to be happy about after he was pictured with a mystery woman in London yesterday. The actor managed to raise a smile as he left Nobu Berkley restaurant with the pretty brunette.
With is long hair and unshaven face, the Matrix star was his usual camera shy self but seemed to be happy being in the lady's company. He carried a cycle helmet in his hand and was dressed down in jeans, T-shirt and green jacket. His date looked slender in a grey top, short denim skirt and had a large scarf wrapped around her neck.
Keanu has also been linked to Charlize Theron since her split from long-term boyfriend Stuart Townsend. They were spotted hugging in the street last year which led to rumours they were dating. The pair starred alongside each other in The Devil's Advocate in 1997 and Sweet November in 2001. When a picture of Keanu sitting alone on a park bench came to light last year, a Facebook page titled Cheer-Up Keanu was started and garnered thousands of messages.
The actor was left reeling when his girlfriend Jennifer Syme died in a car accident in 2001. She had given birth to their daughter Ava Archer who was stillborn. Reeves has recently wrapped filming in Budapest on his upcoming movie 47 Ronin, which is a remake of the 1994 Japanese film. The epic period tale is now continuing production in England. The film is a story of 'honor, revenge and impossible love' which is famous in Japan and is based on a true story.
47 Ronin is about a group of samurai left leaderless when their master was forced to commit suicide after assaulting a court official. The Ronin planned and executed their revenge against the official… and were then forced to kill themselves for committing the murder. The movie, which is being directed by Carl Rinsch, will be shot entirely in 3D and has a release date of November 21, 2012.