Karlie Kloss, 25, confirmed on social media Tuesday that she is engaged to her boyfriend of six years, Joshua Kushner, 33. Kloss shared a photo in which she was kissing the Kushner on the cheek and wrote, “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,” along with an engagement ring emoji.