Insiders are saying that screen goddess Charlize Theron, who dumped Irish hunk Stuart Townsend, her partner of nine years in January following a trip to Mexico, is desperate to rekindle her long term romance with the actor, but he’s not interested.

'Charlize realizes she has made a mistake,' says a friend of the single star, who has recently been linked to Keanu Reaves.

'She and Stuart are still the best of friends and even though Charlize is hinting at giving things a second chance between them, Stuart has made a point of moving on. He’s seeing someone else and enjoying his new found freedom.'

Townsend was recently spotted making out with a mystery woman, so it seems unlikely he'll be looking Charlize's way again