Flashback: All the photos from Sofia Vergara and Joe Manganiello's wedding

Under a canopy of tropical flowers, Sofia Vergara and Joe Manganiello said "I do" on November 22 2015. The unabashedly romantic ceremony was the culmination of four fun-filled days, during which the Colombian bombshell and her dashing love were surrounded by friends and family.

TAP HERE TO VIEW JOE AND SOFIA'S WEDDING ALBUM

Sofia Vergara and Joe Manganiello's wedding took place at oceanside resort the Breakers.

Modern Family beauty Sofia looked breathtaking as she swept down the aisle on the arm of her son Manolo in a custom-made Zuhair Murad couture gown at the Breakers hotel in Palm Beach, Florida.

Her dress featured a strapless neckline, with intricate embroidery and a trailing skirt. The princess-bride effect was completed by Lorraine Schwartz jewelry comprising a bracelet, earrings and diamond hair comb.

The first dance was to Frank Sinatra's 'The Way You Look Tonight.'

The Manganiellos sealed their amor, exchanging vows in Spanish and English at 8 p.m. before taking to the dance floor to the tune of Frank Sinatra's version of "The Way You Look Tonight."

Sofia encouraged guests, who included Reese Witherspoon, Channing Tatum, Arnold Schwarzenegger and her Modern Family co-stars to share their pictures of the weekend on social media with the hashtag #jofía.

TAP TO SEE ALL THE BREATHTAKING PHOTOS

Sofia was given away by her 23-year-old son Manolo.

A few days before the ceremony, the couple hosted a lavish cocktail party followed by a rehearsal dinner held at the Brazilian Court Hotel, also in Palm Beach. Guests watched Joeserenade his fiancée with the Guns 'N Roses song "Sweet Child o' Mine."

To make the most of the warm weather, the dinner was held outside in the hotel’s courtyard in a large marquee centred around a fountain.

Sofia chose a Zuhair Murad design with a sweeping skirt.

The ceiling was decorated with hundreds of small fairy lights that twinkled like a starry sky, eight beautifully decorated cakes were served.

One of her friends summed up the atmosphere with a caption: "Know you're in love when you can't fall asleep because reality is finally better than your dreams."

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!