Witney Carson had a good reason to dance this weekend, and it had nothing to do with a Mirror Ball trophy. The Dancing with the Stars pro married her high school sweetheart Carson McCallister on New Year's Day.

Carson announced the nuptials on Instagram with a picture of her and her beau in full wedding attire.

"Yesterday was absolutely magical. Seriously the best two days of my life! The celebration was so much fun, and I couldn't have asked for better!," she wrote.

The couple got engaged in 2015 and said, "I do," in front of more than 100 of their closest friends and family, People reported. Carson's bridesmaids were fellow pro-dancers Emma Slater, Lindsay Arnold, Brittany Cherry, and Jenna Johnson, while her former DWTSpartners Carlos PenaVega, Chris Soules and Alfonso Ribeiro were in attendance.

The best performances of 2015

Carson also posted a photo of the couple holding their official wedding license and another post-ceremony pic of them in their Salt Lake City winter wonderland.

It just got real people.... 😁😍 #cantwait

A photo posted by Witney Carson McAllister (@witneycarson) on

#sealedforeternity to my sweetheart @carson.mcallister #slctemple

A photo posted by Witney Carson McAllister (@witneycarson) on