Kate Bosworth, who appeared in "21" and "True Blood" actor Alexander Skarsgard have broken up behind two years of dating, according to Us Weekly.
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.
