Now here's something to dance about: After nearly two years of being engaged, Julianne Hough is officially married to her NHL free agent sweetheart, Brooks Laich!

On Saturday, July 8, the Dancing With the Stars judge tied the knot in front of 200 guests in an elegant outdoor ceremony near Coeur d’Alene, Idaho, PEOPLE reports.

"I don’t think I ever really necessarily dreamed about my wedding as a kid," Hough, who wore custom Marchesa, told PEOPLE. "But I know I will always cherish and remember it for the rest of my life.”

Speaking to Entertainment Tonight back in May, Hough gushed about her then-fiance, happily sharing that it was "love at first sight" with her hockey player beau.

"It was crazy. We had been talking for a while, but we hadn't met," she revealed. "When we saw each other for the first time, it was like, 'And, we're done.'"

See Celebrity Engagement Rings:

More From Majic 93.3