Julianne Hough wed her boyfriend, NHL pro Brooks Laich on Saturday during an intimate, outdoor wedding in Idaho.
The ceremony which took place on a grassy field in the city of Coeur d'Alene near the "Dancing with the Stars"
judge's family home, was attended by over 200 guests including Hough's brother Derek Hough
who served as a groomsman, their two dogs Lexi and Harley, Nina Dobrev
, Aaron Paul
and Mark Ballas
, reported People magazine.
"I don't think I ever really necessarily dreamed about my wedding as a kid," Hough said of the wedding. "But I know I will always cherish and remember it for the rest of my life."
Before tying the knot, the couple took photos together on a balcony that overlooks a lake.
"When it was time for the ceremony, Julianne and Brooks took a boat ride to the ceremony in a beautiful wooden boat," a source detailed to E! News.
"Brooks was driving and it was just the two of them cruising around. Julianne was laughing as her veil flew in her face and she tried to keep it on. She sat on the back of the boat and put her arm around Brooks. It was very romantic and a unique way to make their grand entrance," they continued.
For her big day, Hough wore a custom, strapless Marchesa gown with Lorraine Schwartz jewelry while Laich wore a Brooks Brother tuxedo.
After the ceremony wrapped, a reception was held with dinner and dancing. Hough, 29, and Laich, 34, became engaged in 2015 after nearly two years of dating.
RELATED LINK: 'DANCING WITH THE STARS' PROS AND THEIR SIGNIFICANT OTHERS: WHO'S DATING OR MARRIED TO WHOM?! (PHOTOS)
Hough's wedding took place on the same day as "Dancing with the Stars"
professional dancers Peta Murgatroyd
and Maksim Chmerkovskiy
tied the knot in New York.