"Dancing With the Stars" pro Lindsday Arnold has finally married her longtime boyfriend Sam Cusick.

"I've loved Sam since I was 16 years old," she told Us Weekly. "And today I officially get to spend the rest of my life with him-through giggles and tears, and every moment in between."

On Thursday, the 21-year-old dancer and Cusick tied the knot in her hometown Salt Lake City, Utah, with 400 of their closest friends and family in attendance. The couple got engaged during a trip to Africa back in December.

She wore a vintage lace sleeveless dress from Castle Couture, and was joined on her big day by many of her "DWTS" costars. Dancers Witney Carson, Emma Slater, Brittany Cherry and Brooklyn Fullmer were all in her bridal party.

Carson shared a beautiful black and white photo of the two kissing on the day of the wedding.

"Can't believe today's the day!" the caption read. "My heart is so full of love and happiness for my best friends @lindsarnold and her now HUSBAND @samcusick. Let the celebration begin! #CusickWedding #alreadycrying #iheartlove"

Three weeks prior to the wedding, Arnold shared a professional photo of the two holding hands with the caption, "I cannot wait to marry this guy."

Carson also shared a somewhat blurry photo she found of the two looking happier than ever on their wedding day. "Look what found. They both look amazing," she wrote.