Kim Zolciak felt like she was "dreaming" on her wedding day.
The Real Housewives of Atlanta star married American football player Kroy Biermann on Friday.
The couple exchanged vows during a small ceremony in front of friends and family at their Atlanta home in Roswell, Georgia.
"I just remember thinking, this is the day I've waited my whole life for," Kim told Life & Style. "I really do feel like I'm dreaming."
Kim looked stunning in a $58,000 pre-owned, handmade Baracci gown made of satin and embellished with Swarovski crystals and lace. The bride also wore a traditional veil, with a crown tiara to complete her princess look.
Kroy looked handsome in a cream tuxedo with black bow tie.
Kim, 33, and 26-year-old Kroy got engaged last month.
The couple welcomed their first child, Kroy Jagger Jr., in May.
Kim has two children from her previous marriage to Dan Toce. Daughters Brielle, 14, and Ariana, nine, both attended their mom's wedding.
Kim was still elated the morning after the big day.
"We did it!! Happiest Day of my life!!! #MrsBiermann" she tweeted on Saturday.