Turns out Evan Peters ’ Tree Hill roots run deep. In fact, the American Horror Story alum recently had a special reunion with his One Tree Hill costars, including Sophia Bush , Ashley Rickards and Austin Nichols , 15 years after he appeared as Jack Daniels on the show. In a Sept.

24 post to her Instagram story, Sophia (who played Brooke Davis) shared a picture of the group ahead of an event for Friends With Benefits Charity Events, an organization that held a cast reunion event called 21 Tree Hill centered around the 21st anniversary of the CW show’s 2001 premiere. In the photo, Evan (who starred for six episodes in the show’s sixth season) wore a plain white tee and brown pants while smiling alongside Sophia, who wore a sleek black pantsuit and T-shirt that read, “I [heart] Ambitious Women.” Ashley (who played Sam Walker, Jack’s best friend) also joined in for a group photo, clad in a white tee and gray, flared jeans, next to Austin (Julian Baker), who sported an all-black ‘fit including a short-sleeved T-shirt and straight-leg jeans.

It wasn’t the only One Tree Hill celebration over the weekend. Sophia also shared pics from a birthday party for fellow Tree Hill Raven Bevin Prince where many of the show’s cast—including James Lafferty , Bethany Joy Lenz and Lee Norris —were in attendance. On a group photo, she wrote, “21 Years,” with a heart and teary-eyed emojis.

And while Evan’s reunion certainly marks a special occasion, some of the cast is pla.