Much of The Vampire Diaries centred on Elena Gilbert's relationships with Stefan and Damon Salvatore.
But given their chemistry on screen, Nina Dobrev (Elena) and Paul Wesley (Stefan) surprisingly didn't get on at the start of the show in real life.
Speaking on Candice King and Kayla Ewell's podcast Directionally Challenged, Dobrev admitted that the pair "despised each other so much" before their relationship improved.
"Paul and I didn't get along at the beginning of the show," she said. "I respected Paul Wesley. I didn't like Paul Wesley. And I remember everyone would walk up to me after the show aired and they'd be like, 'Are you and Paul dating in real life?'
"Everyone thought that we had such good chemistry from the show... I realise now that there's a fine line between love and hate, and we despised each other so much that it read as love, but we really just didn't get along for the first five months of shooting."
Dobrev continued that she and Wesley get along really well now, and remain in touch.
"I remember Paul Wesley in the pilot walking up to me," she recalled. "I can't remember if it was on set or if it was when we were all out one night.
"He was like, 'Ten years from now, when we're not on the show, you're going to really miss me. You're going to miss these times... We'll appreciate each other in ten years.' And he's so f**king right. He's so right.
"We ended up getting to a good place and it was fine. Out of [all of the former co-stars], I probably see him the most and hang out with him the most... We are probably the closest. We hang out a lot.
"It's so funny how much it changed, because I never thought he would be one of my best friends."
Explaining why she and Wesley struggled to get on at first, Dobrev said: "I think it was, when you work with anyone or spend a lot of time with anyone, it's the little things that are going to annoy you about them. It's like a relationship. We were together every day, we were kissing, all this stuff... It's just like a marriage."
The Vampire Diaries ended in March 2017 after eight seasons.
('You Might Also Like',)