Riverdale's most iconic couple on and off screen has called it quits.

Cole Sprouse and Lili Reinhart have reportedly ended their relationship of two years.

Though the pair were seen together over the weekend at San Diego Comic Con, promoting their hit show, sources said they kept their distance.

Speaking to Us Weekly sources confirmed that the 22-year-old actress and her Suite Life of Zach and Cody beau were done.

Advertisement

They met on set of the CW show back in 2016 and fans speculated on their relationship when they got flirty on social media and in interviews together. But they did not confirm their relationship until Spring 2018.

On screen they play Jughead (Spouse) and Betty (Reinhart), two high-schoolers who come from different worlds but find comfort in each other.

Over they weekend they were in San Diego for the annual convention but reportedly didn't interact much and left separately.

Reinhart posted a photo from their panel to Instagram, with her sat between KJ Apa and her ex-beau.

"Please don't put me between these two ever again," she captioned the photo.

View this post on Instagram

Please don’t put me between these two ever again.

A post shared by Lili Reinhart (@lilireinhart) on