Julianne Hough now has a dance partner for life.

The Dancing With the Stars judge married Canadian NHL player Brooks Laich on Saturday in an outdoors ceremony held near Coeur d’Alene, Idaho, People.com reported first.

The couple announced their engagement in August 2015.

More than 200 people attended the ceremony, according to People.com, including guests Aaron Paul, Mark Ballas and Nina Dobrev. Julianne's brother, Derek, was a groomsman.

The bride wore a gown by Marchesa and was given away by her father, Bruce Hough, People.com says, adding that Laich wore a Brooks Brothers tuxedo. Serving as ring bearers were the couple's two Cavalier King Charles Spaniels, Lexi and Harley, who sported flowered collars for the ceremony.

Hough and Laich's ceremony took place on the same day that DWTS pro dancers Peta Murgatroyd and Maksim Chmerkovskiy married in New York.

Sunday's are family day! So grateful for these three angels! Share some love today, tag someone special that you are grateful for!

A post shared by Brooks Laich (@brookslaich) on