Big update, fam: Karlie Kloss and Joshua Kushner are engaged after six years of dating.
“I love you more than I have words to express. Josh, you’re my best friend and my soulmate. I can’t wait for forever together. Yes a million times over,” Kloss posted to Instagram Tuesday (July 24), confirming the engagement, which was originally reported on by People.
According to a source who spoke to People, “[Joshua] proposed a few weeks ago during a romantic weekend together in upstate New York. They’re both overjoyed and happily celebrating. Their hearts are full and they’re excited to build their future together.”
Kloss and Kushner began dating in 2012, and have managed to keep their relationship private despite their high profiles. According to People, the couple’s only attended a few red carpets together. They have, however, posted several selfies of each other on Instagram.
In one such cute post, Kloss called Kushner her “ride or die.”
Kloss told W magazine in July 2018 that Kushner is a “big part” of her life. “I’m incredibly busy, but I love what I do, and my boyfriend’s incredibly busy, but he loves what he does, too. I think it’s important to make time to be with your loved ones—to work hard, play hard. That’s the way I live my life,” Kloss told the magazine. When asked if there’s been a change in how much she posts about Kushner on Instagram, she said, “I don’t think there’s been a change—it’s more just sharing more parts of my life, and he’s a big part of it.”
Congrats, you two.