Kate has shared the first official photos from the wedding on her Instagram page, writing: "I feel so lucky that I got to marry my best friend!!"
The bride wore a white Valentino tulle gown with floral appliqué, long sleeves and semi-sheer lace fabric accross the décolletage. Her signature blonde waves were parted on the side, and pulled back lightly by a floor-length veil. The groom wore a traditional black tuxedoo, also by Valentino.
Their stunning archway and adorned aisle were decorated by Tuscany Flowers, and if their Instagram page is anything to go by the reception would have been incredibly lush.
Meanwhile, the romantic location was enough to make any wedding picture-perfect.
The model and her baseballer husband announced their engagement in May 2016, when Upton showed off her massive engagement ring on the red carpet at the Met Gala.
Their wedding was held just days after Justin's team, the Houston Astros, won the world series.
Seems as though there's happy news all around for the newlyweds!