It all started with a DM.
Doja Cat was spotted holding hands with “Stranger Things” star Joseph Quinn, two years after she asked his co-star Noah Schnapp to set them up.
According to photos obtained by People, the “Agora Hills” singer, 28, and Quinn, 30, were hand-in-hand as they took a stroll in London Saturday.
The new couple appeared to be smitten with each other as they smiled and chatted with each other on their romantic stroll through the Big Smoke.
Doja — born Amala Ratna Zandile Dlamini — wore a sheer crop top over a nude bra, a black leather pleated skirt and thigh-high leather boots.
The “A Quiet Place: Day One” actor sports a blue long-sleeved dress shirt that was tucked into grey pinstripe pants, a brown belt and black leather boots.
Doja and Quinn’s romance became public knowledge over the weekend when they were seen packing on the PDA during another outing in London.
Per a photo shared by gossip blog DeuxMoi, the “Paint the Town Red” rapper was seen snuggling with her head on the “Dickensian” alum’s shoulder as they partied at Dingwalls.
Then the outlet shared a video of the pair on a romantic stroll together. In the clip, Doja held Quinn’s hand behind his back as he caressed her butt with his other hand.
However, the blossoming romance began with drama.
In July 2022, the “Kiss Me More” singer slid into Schanpp’s DMs, inquiring about his “Stranger Things” co-star, who she previously described on X as “fine as s–t.”
“Noah can u tell Joseph to hmu,” she wrote, adding, “wait no. does he have a gf?”
The teen replied: “LMAOO slide into his DMs.”
When Doja said she didn’t know what his social media profiles were, Schnapp, now 19, sent her a link to his Instagram account.
After the exchange, the “Tutor” actor shared a screenshot of his private messages with Doja in a since-deleted TikTok.
The “Woman” singer then took to TikTok Live, slamming the teen for exposing their messages to the public.
“I think that to be fair, first let’s be chill about it. Like Noah is a kid, but, I don’t even know how old he is, but he’s not even over — like, there’s no way he’s over 21,” she said.
“But when you’re that young, you make mistakes.”
Doja then called Schnapp “unbelievably socially unaware and whack” for the incident.
“Maybe he is like, a whole snake. But I didn’t see him that way,” she told her fans.
“I made an assumption that he was gonna be chill about it and he went and shared information that I didn’t feel comfortable with him sharing.”
Doja was subsequently criticized by fans for asking a teen to play matchmaker for two adults. Due to the backlash, she reportedly lost more than 200,000 followers, while Schnapp gained 2 million.
A few days later, the Netflix star took to TikTok to clear the air about the drama.
“Guys everything is all good I apologized and I still follow her and love her music no hard feelings,” Schnapp posted.
Before her romance with Quinn, Doja was linked to comedian Jeffrey “J” Cyrus. It’s unclear when they split.
Meanwhile, Quinn was previously linked to musician Alana Haim and model Alicia Davis.