The two finally tied the knot at the Sunstone winery in Santa Ynez, California, almost a year after the 38-year-old Franklin & Bash star proposed to McGinn with a 5 carat cushion-cut diamond ring, custom designed by his friend, jeweler Neil Lane (who designed the wedding bands as well).
The newlyweds will be heading to Italy for their honeymoon, where Gosselaar says they plan to "eat our a**es off."
Gosselaar was previously married to actress Lisa Ann Russell, with whom he has two children — Michael, 8, and Ava, 6.
Follow Hollywood.com on Twitter @Hollywood_com
[Photo Credit: WENN.com/FayesVision]