Hough and Laich got married in front of around 200 guests near Coeur d’Alene, Idaho. Attendees included Julianne's brother, Derek Hough, who served as a groomsman, plus family friends Aaron Paul, Mark Ballas, and Nina Dobrev. Julianne's adorable dogs even served as ring bearers!
"I don’t think I ever really necessarily dreamed about my wedding as a kid," she told People. "But I know I will always cherish and remember it for the rest of my life."
For the outdoor wedding, Hough donned a custom Marchesa gown and Lorraine Schwartz jewelry. Her groom also looked dashing in a Brooks Brothers tuxedo.
Julianne Hough Is Married! The DWTS Judge Weds NHL Star Brooks Laich in an Elegant Outdoor Idaho Ceremony https://t.co/C4BIBMScv5
â€” People Magazine (@people) July 9, 2017
"I want my wedding to feel glamorous, but timeless," she said in December of her ideal wedding look. "And I think it goes from head to toe with your hair, your makeup, your dress and what you smell like."
The actual ceremony was also all about nature. Julianne and Brooks were surrounded by roses, tulips, and Wild Bloom flower boxes when they tied the knot.
"It was really important to me that we had our ceremony outdoors," Brooks added to People. "Julianne and I are very adventurous and free and wanted the setting to be in nature."
Once Julianne and Brooks tied the knot, guests headed to a reception catered by Le Catering. The menu included Columbia River steerhead, ginger glazed charcoal braised shortribs, and strawberry-rhubarb crisp for dessert.
Julianne had said she wanted DJ Kygo to perform at her wedding reception, but apparently she couldn't arrange that. Instead, guests enjoyed tunes from DJ Derek Monteiro. When they weren't partying on the mirrored dance floor, they also took pictures in a photo booth, enjoyed treats from a Sugarfina station, and watched fireworks.
Of course, the reception also included at least one major dance number for the bride and groom. "I was always under the impression that we would just get up there and do a little side-to-side dancing," Julianne told Harry Connick Jr. in May. "But he’s like, 'No, I want a full-on choreographed routine!' He’s always wanted to dance. I’m like, 'Okay, well I’m going to have to teach you, and you’re going to have to listen.'"
Julianne and Brooks met in 2013 through her Curves co-star Teddy Sears. They got engaged two years later, and they are just as in love as ever. Earlier this week, Hough shared a cute pic of the duo with the caption, "Sunday lunch with my ❤️ #luckygirl." Laich, meanwhile, shared his own sweet snap of Hough on Wednesday, calling her his #WCW.
"I never really believed in the saying 'when you know, you know,' but my whole world turned around the minute I met Brooks," she told People. "It was instantaneous."
What do you think of Julianne Hough's wedding dress? Let us know your take in the comments section below!