Kate Bosworth, Alexander Skarsgard have broken up


Kate Bosworth, who appeared in "21" and "True Blood" actor Alexander Skarsgard have broken up behind two years of dating, according to Us Weekly.
"It was very mutual," a source told Us Weekly in their July 27 issue. "And it happened a while ago."
Bosworth, 28, rose to fame after appearing in the 2002 movie "Blue Crush." The actress dated "Lord of the Rings" actor Orlando Bloom between 2002 and 2006. Bloom newly welcomed a child with his wife Miranda Kerr.
Skarsgard, 34, is a Swedish actor best recognized for his role in the HBO series "True Blood." The actor also appeared in the film "Zoolander" and the HBO miniseries "Generation Kill."
The cast of the hit vampire series was recently at San Diego Comic-Con, where Skarsgard reportedly left a party with an unnamed brunette, according to the weekly.
Bosworth and Skarsgard will show together in the upcoming thriller "Straw Dogs," which is slated for release on September 16, 2011.