What a knife in the heart for Irish actor Stuart Townsend. There is speculation growing that Keanu Reeves and Charlize Theron are more than just good friends after they were reportedly seen kissing and hugging in Hollywood.

The former 'Sweet November' co-stars had been dining at a Beverly Hills restaurant when they were seen sharing what appeared to be an intimate moment, U.S. gossip sites are reporting.

Theron and Reeves also shared the big screen before, staring in 1997’s 'The Devil’s Advocate,' as husband and wife.

Theron recently split from her Irish partner of nine years, actor Stuart Townsend. A friend was quoted as saying at the time of the break-up: 'They had become more like brother and sister than lovers. It was she who ended it.'