Julianne Hough looked absolutely stunning on her wedding day. The Dancing With the Stars judge tied the knot with NHL player Brooks Laich during an outdoor ceremony near Coeur d'Alene, ID, on Saturday, and we can't get over what a beautiful pair they make. While Brooks looked handsome in his tuxedo, Julianne rightfully stole the show in her strapless custom Marchesa gown as her dad, Bruce, walked her down the aisle. White confetti then appeared in the air as the two shared their first kiss.
The couple were joined by 200 of their closet friends and family members for the big day, including Aaron Paul and DWTS pro Mark Ballas. Julianne's brother, Derek, also served as a groomsman, while her best friend Nina Dobrev was on hand for bridesmaid duty. "I've never seen a man look at a woman like that when they said 'I Do,'" The Vampire Diaries actress said about the romantic wedding. "It took my breath away." After toasting to married life and sharing their first dance, which Julianne helped choreograph, the newlyweds made their getaway in a wooden boat on the water.