Though of course model Kate Upton and Houston Astros pitcher Justin Verlander

..planned their wedding a loooong time ago, it seems like fate that the long-time couple finally got married in Italy last month!That has everything to do with Verlander:
The Astros won the World Series for the first time ever on November 1, so he and Upton were already in quite the celebratory mood.As for how the couple, who dated on and off for years before getting serious in 2014, celebrated their surely sensational nuptials?
Upton reportedly wore a Valentino gown for a ceremony held in an Italian castle,
with the party itself held at the Rosewood Castiglion Del Bosco resort. Which, yeah, this pretty much looks like a dream wedding venue.

Upton shared a stunning photo from the ceremony on Instagram this morning. “I feel so lucky that I got to marry my best friend!! @justinverlander Thank you to our family and friends for making this weekend so fun and magical!”