Kloss, 26, posted a handsome picture on Thursday showing her in her wedding dress, smiling ear to ear, while Kushner, 33, lovingly looks on.
She shared the first picture on Instagram later that evening, time-stamping the surprise wedding "10.18.2018".
The snap shows Kloss in a wedding dress and Kushner, younger brother of Jared Kushner - Donald Trump's son-in-law and senior adviser - in a tuxedo.More news: Verlander, Astros can't soar into another World Series
Karlie looked exquisite in a Dior gown with lace sleeves and a long veil, sweeping over an elegant bridal up-do.
Just three months after announcing their surprise engagement, Karlie Kloss has tied the knot with Joshua Kushner in a small ceremony in upstate NY. They will reportedly host a larger celebration for friends and loved ones in the spring.
Trump tweeted congrats to the happy couple, writing, "So much love for you both as you begin forever together". Josh, you're my best friend and my soulmate. "Yes a million times over".