Guess it wasn't true love!
After nearly two years together, "True Blood's" Alexander Skarsgard and "21" actress Kate Bosworth have called it quits, Us Weekly has confirmed exclusively.
PHOTOS: Heartbreaking Hollywood splits
"It was very mutual," a source tells the new issue of Us (on newsstands Wednesday). "And it happened a while ago."
While Bosworth, 28, was photographed giving her ex, Orlando Bloom (now married to Miranda Kerr) a friendly hug on July 7, her "Straw Dogs" costar Skarsgard has been embracing his freedom.
PHOTOS: Famous vampires through the years
During a July 21 Film District bash at Comic-Con in San Diego, the actor, 34, flirted with a brunette -- and left the party with her.
"He's single," confirms a source, "and he is loving the attention!"