This past weekend, Kate Upton married Houston Astros pitcher Justin Verlander in a stunning ceremony in Tuscany. Today, the model took to Instagram to share a gorgeous image from the big day, giving us a snapshot of their gorgeous, flower-filled ceremony. As E! News reports, the couple exchanged vows at "an old medieval church at the top of a hill amidst ancient ruins and overlooking the Montalcino valley and vineyards."
Upton wore a Valentino gown with lace detailing, while Verlander donned a pinstriped navy blue tuxedo. As for the ceremony décor, the two chose lush greenery and blush-and-white flowers from Tuscany Flowers, reports The Knot. Wedding planner and designer Lisa Vorce orchestrated the event (in addition to Chrissy Teigen and John Legend's Lake Como wedding back in 2013). "I feel so lucky that I got to marry my best friend!" Upton wrote on her Instagram post. "Thank you to our family and friends for making this weekend so fun and magical!" Take a look at the stunning ceremony below.
Opening Image: Steve Granitz/Getty Images