The good looking couple tied the knot in a lovely setting at The Breakers Resort in Palm Beach, Florida, reported People magazine.
The wedding ceremony which started at 7pm had 43-year-old TV star's "Modern Family" co-stars Reese Witherspoon and Channing Tatum in attendance.
Vergara wore a custom made Zuhair Murad white gown as she walked down the aisle carrying a a bouquet of orchids.
While the "Magic Mike" star opted for a tuxedo from John Varvatos.
The ceremony was planned indoors, inside a small area decorated with white roses, orchids and hydrangeas.
The couple also recited their own vows.
Guests were asked to make donations to St Jude's Children's Hospital and Children's Hospital Pittsburgh in lieu of gifts.
The list of the invites, who made donation as a present to the newly married couple, included Julie Bowen, Jesse Tyler Ferguson, Ariel Winter, Eric Stonestreet, Channing Tatum,Sarah Hyland, Reese Witherspoon,Anna Paquin, Stephen Moyer and Ed O'Neill.
Several pictures of the ceremony and the romantic time the "just married" couple spent together on their wedding day were posted on Vergara's Instagram page.
