Tom Hardy is officially single, as the engagement between him and Charlotte Riley has been called off.
It is rumored that his relationship with Noomi Rapace had something to do with it.
Noomi and Hardy began hanging out last year before they filmed "Animal Rescue" together. They did a photoshoot and attended several events together.
He played Bane in "The Dark Knight Rises" and she starred in "The Girl with the Dragon Tattoo."
He met ex-fiance Charlotte Riley when they played parts in iTV's adaptation of Wuthering Heights in 2009. They continued their romance off-screen and soon became engaged.
When he was asked last year about a wedding date, he said that Riley was the reason they had not set one yet.
"You'd have to ask Charlotte when we're getting married," he said. "She's always so busy with work."
Riley will appear opposite Tom Cruise in film All You Need Is Kill.
She responded to his comment about their marriage date by saying, "That's not true at all. He's a cheeky bugger. We are desperate to do it, but I'll never have a celebrity wedding. It will be low key, with family and friends."