Best weekend of my life ❤️

A post shared by Caroline Wozniacki (@carowozniacki) on

Caroline Wozniacki is officially a married woman. The tennis star married former San Antonio Spurs player David Lee at Castiglion del Bosco the Italian region of Tuscany on Saturday.

The weekend kicked off on Thursday with a welcome party capped off with fireworks and a jump into the pool. Friday saw guests participating in an athletic team competition, a lunch barbecue and an Italian market-themed rehearsal dinner. 

 
 
 
 
 
 
 
 
 
 
 
 
 

Can we do it all again? ❤️❤️❤️

A post shared by Pauline Nordahl Laudrup (@paulinelaudrup) on

On Saturday, Wozniacki wore an Oscar de la Renta gown that was designed under the guidance of Vogue's Anna Wintour.  She walked down a 262-foot aisle through the center of the castle. 

Celebrations continued in Club Caro to cap off the wedding extravaganza. 

 
 
 
 
 
 
 
 
 
 
 
 
 

Husband and wife ❤️

A post shared by David Lee (@davidlee) on

The dress was embroidered with Lyon lace and made complete with a classic cathedral tulle veil.

The 28-year-old Dane and Lee celebrated their special day with 120 friends and family.

The star-studded guest list included bridesmaid Serena Williams, Alexis Ohanian, NBA player Pau Gasol, Agnieszka Radwanska and Angelique Kerber.

 
 
 
 
 
 
 
 
 
 
 
 
 

What an amazing wedding‼ ???????????? @carowozniacki @angie.kerber @ularadwanska_official

A post shared by Aga Radwanska (@aradwanska) on

In April, Wozniacki celebrated her bachelorette party with a trip to the Bahamas. Serena and Nicole Gibbs were some of the lucky guests.

Wozniacki was previously engaged to golfer Rory McIlroy, but Mcllory ended their engagement in 2014 over an apparent 10-minute phone call. Wozniacki and retired NBA player Lee got engaged in late 2017. The couple are honeymooning in Italy this week, already having made a stop at Cinque Terre.