Surprise! Karlie Kloss tied the knot way sooner than most of her fans expected. The model and her venture capitalist beau Joshua Kushner (yes, he's related to Jared) were married on Thursday, a short three months after announcing their engagement to the world.

As expected, for such a special day, Kloss pulled out all the stops with her outfit. She wore a custom Dior gown designed by Maria Grazia Chiuri that could have convincingly come from the pages of a fairytale book.

People reports that the wedding was a small affair, with fewer than 80 people in attendance for a Jewish ceremony. The couple plans on hosting a larger celebration for friends in the spring.

“The wedding was intimate and moving. The couple was beaming with happiness,” a source told the outlet.

Notably, Kloss's bestie Taylor Swift was absent from the whole shebang, because as Cosmopolitan deduced, Swift has just landed in Australia. If they're still tight though, we bet she'll be at that spring celebration all the same.

Congrats, Karlie!