Hollywood love sure doesn’t last long!

Actress Kate Bosworth and her boyfriend of two years, True Blood’s Alexander Skarsgard, have ended their relationship.

In this week’s issue of Us Weekly, on shelves now, a source has said of the parting, “It was very mutual. And it happened a while ago.”

Barely fresh on the market, 34-year-old Skarsgard was spotted in San Diego at Comic-Con on July 21st leaving a party with a mystery brunette.

“He’s single, and he is loving the attention!” a source confirmed.