It was the show we all kind of got a little bit addicted to at some point. Okay FINE, we were closet hardcore fans, but sure who didn't find themselves drawn into all that teen angst of the kids of One Tree Hill.

We kind of lost out on it a bit when they all became grown ups having kids and whatnot but it managed to secure a loyal enough following for nine seasons, which is a hell of a lot considering The OC was dropped after four and 90210 just managed to reach five seasons.

Anyways, enough of justifying why we are losers and onto the reunion.

Sophia Bush, who played Brooke Davis on the show, got a whole load of the cast back together for a catch up over the weekend and it looked like great craic altogether.

There was Bethany Joy Lenz, who played musician Haley James Scott, and Paul Johansson, who played villain Dan Scott, as well as Antwon Tanner, who played Skills, and Daphne Zuniga, who played Brooke's mum Victoria.

Also Stephen Colletti, who played Chase, and Lee Norris, who played commentator Marvin 'Mouth' McFadden.

There they are now, poor aul Bethany looks a little worse for wear though, bless her.

Sure it didn't have Chad Michael Murray and the likes (has ANYONE seen him recently??) but enough of them to count as a legit reunion. Sophia did try to FaceTime Hilarie Burton who played Peyton on the show, but she didn't get through. She posted the below pic with the message; "When you're trying to FaceTime bae from the hotel to tell her all the things, but she isn't picking up‚ #SendAwkwardScreenshots #BreytonFeels #AboutLastNight

Looks like herself and Bethany Joy Lenz had fun catching up though. She posted this pic with the caption; "So. many. FEELINGS #BigGirlsDontCry #YesTheyDo #Reunited #AndItFeelsSoGood #SoGoodWeSobbed #AllThe Feels"


Many of the cast also got together earlier in the year at the very first One Tree Hill convention in Wilmington, North Carolina, which you can see photos of here.