McKellar, 39, and her attorney fiancé tied the knot in a beachfront ceremony in front of family members and close friends, the actress' rep told People. (They're pictured here two months ago in New York.)
"It was absolutely magical," McKellar told People. "We were married at 6:30 a.m. in a sunrise ceremony. The forecast predicted rain, but there was not a drop of water in the clear sky. The sun came peaking up over the mountains just as I was walking down the aisle, alongside both my parents."
According to People, the couple's sons from previous marriages took part in the ceremony. Sveslosky's son, Hunter, is 10 and McKellar's son, Draco, is 4.
People says the bride wore a mermaid dress by designer Alfred Angelo and that the couple "stayed put" in Kauai for the honeymoon. On her Instagram, McKellar shared an image from a zip-lining excursion.