(CNN) — Kevin Hart is a married man.
Hart, 37, married his longtime girlfriend Eniko Parrish, 31, in California on Saturday.
The couple, who’ve been engaged for two years, gave fans a glimpse into their nuptials by documenting the lavish affair on Instagram.
Parrish wore two custom Vera Wang gowns for the big day. One for the ceremony, and another with French Chantilly lace appliqué, for the reception.
Hart, who has two children from his previous marriage to Torrei Hart, made their eight-year-old son Hendrix his best man. He posted a dapper pic of them in matching tuxedos and wrote, “U can’t teach COOL…U either have it or u don’t…..My son AKA my best man has it!!!!! Last night was MAGICAL.”
Hart’s daughter Heaven, 11, was also part of the ceremony and posed for a beautiful family pic with the caption, “#Harts What’s understood doesn’t need to be explained! #livelaughlove.”
Hart, who must of had a great time, posted a photo at the end of the evening of himself bleary eyed and sprawled out on the lawn captioned, “How my wedding night ended.”