By Cliff Renfrew - Radar Reporter
True Blood hunk Alexander Skarsgard and 21 star Kate Bosworth have ended their relationship.
The pair had dated for the past two years, but they have now decided to go their separate ways, according to US Weekly.
The couple has not been spending much time together this summer with Kate, 28, photographed recently getting a supportive hug from ex-boyfriend Orlando Bloom on July 7, who is now married to Aussie supermodel Miranda Kerr.
Meanwhile, Skarsgard has been enjoying his new found freedom after he was spotted at Comic Com in San Diego recently.
He flirted with several female fans there.
A source told US Weekly: “He single and loving the attention.”