Riverdale's Lili Reinhart and Cole Sprouse have split after two years of dating.

The couple, who met and fell in love on the set of the hit CW series, have reportedly gone their separate ways, according to Us Weekly. Multiple sources confirmed the pair called it quits, with one noting the co-stars, who play Jughead and Betty, kept their distance from each other during a Comic-Con party over the weekend.

Although they both hung out with their fellow Riverdale castmates, Camila Mendes, KJ Apa and  Madelaine Petsch at the event, Reinhart and Sprouse were "rarely seen together." Apparently, the former Disney Channel star was even overheard telling a friend that he and the actress broke up.

Sources told E! News Reinhart and Sprouse split up "earlier this summer" but they're on "much better terms" now that Riverdale is back in production. As for whether there's any hope for a reconciliation, the insider added, "Right now, it's unclear where things stand, but it seems [like] they could be heading back in the direction of getting together."

In photos taken at Comic-Con, the exes sat next to each other during Riverdale's panel, as well as posed for photos with their co-stars on the red carpet. The 22-year-old even shared a photo of her, Sprouse and Apa, writing, "Please don’t put me between these two ever again" on Instagram following the event.

As of right now, neither of them has confirmed the split, however, Reinhart posted a photo of her and Sprouse on her Instagram Stories just hours before the sad news broke.

Lili Reinhart via Instagram Stories

Reinhart's post certainly gives us hope that the pair will be able to maintain a friendship despite having broken up and breaking the hearts of Bughead shippers everyone.

Worst Celebrity Breakups of 2018