Barbara Palvin and Dylan Sprouse are engaged!

According to reports, Sprouse, 30, popped the question to Palvin, 29 after five years of dating. And while neither party has publicly confirmed the news, it seems the two have been quietly celebrating with those close to them. “Dylan and Barbara are engaged,” a source told Entertainment Tonight. “They have been showing off her ring to people and are so happy.”

Barbara Palvin and Dylan Sprouse engaged
BEVERLY HILLS, CALIFORNIA – MARCH 27: (L-R) Barbara Palvin and Dylan Sprouse attend the 2022 Vanity Fair Oscar Party hosted by Radhika Jones at Wallis Annenberg Center for the Performing Arts on March 27, 2022 in Beverly Hills, California. (Photo by Frazer Harrison/Getty Images)

“They’re always very in love with one another and by each other’s sides, but they’re even happier than usual,” the insider said. “They can’t wait to start this new chapter together.”

Earlier this month, the couple sparked engagement rumors when the model attended the Mammoth Film Festival wearing a diamond on her ring finger. Though she took the piece off for the red carpet, she was photographed wearing it again later in the evening.

Barbara Palvin and Dylan Sprouse engaged
Barbara Palvin and Dylan Sprouse via Instagram.com/barbarapalvin

The Suite Life of Zack & Cody actor and the former Victoria’s Secret model started dating in 2018 after Sprouse slid into Palvin’s DMs.

“She followed me, so I was like, I guess I’ll give her something. And I slid into her DMs,” he explained in an interview, recalling that he then gave her his number. “I was like, ‘Hey, I don’t know if you’re in New York for very long, but we should hang out if you want to. Here’s my number.”

But to throw a spanner in his courtship, his future fiancée took nearly six months to reply.

As the Hungarian native explained, the reason she waited so long was that she “wasn’t in a good mindset at the time,” and knew deep down that it “could be something more.” She made up for the delay with a bold move: flying out to China, where he was filming at the time, in order to have their first date.

Celebrities, right?