Congratulations to Kate Upton and Justin Verlander! The couple tied the knot in a lavish, romantic Italian wedding on Saturday, Nov. 4.

The 34-year-old baseball player and 25-year-old model have been dating for the past three years and got engaged in May 2016.

The wedding took place at the Rosewood Castiglion Del Bosco resort. The couple exchanged vows in an intimate ceremony at an old medieval church that overlooked the Montalcino valley and vineyards. After the ceremony, the reception was held downstairs at a restaurant on the property.

Back in December 2016, it was reported that the couple purchased a home together for $5.25 million dollars. At the Met Gala, Upton expressed her joy in finally sharing the news of the couple's betrothal.

"I'm really excited, he asked me right before season started so we've been keeping it on the down low for quite a while, So I'm excited to finally be able to share it with the world!"

Verlander just recently celebrated a big win with his team, the Astros, after beating the Dodgers and winning the 2017 Worlds Series Championship. Verlander previously played for the Detroit Tigers.

Upton began her modeling career in 2008, for big brands such as Garage and Dooney & Bourke. In 2011, she appeared in the Sports Illustrated Swimsuit Issue. She made her film debut in the 2011 film Tower Heist and since then has starred in the 2014 comedy, The Other Woman, opposite Cameron Diaz and Leslie Mann, and 2017 comedy, The Layover, opposite Alexandra Daddario.

Upton reportedly walked down the aisle in a white Valentino dress with lace sleeves and wore her hair in a side part with loose waves and a veil pinned in the back. Verlander wore a dark-colored tux with a bow tie.

"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!" Upton wrote in the Instagram post.

Verlander wrote similar sentiments in his Instagram post.

"Happy wife happy life! What an amazing beginning to our journey together! @kateupton #justmarried."

Congrats to the happy couple!