This past weekend, Dancing With the Stars pro Julianne Hough tied the knot with hockey player Brooks Laich in a romantic Idaho wedding. And while you may think that we already fawned over every single big-day detail (the lakeside venue! the star-studded bridal party! the fireworks show!), there's one more that deserves some serious attention: Julianne's reception dress. After saying her I do's, Hough pulled off a quick costume change, slipping into a second wedding dress for her reception—and this frock is stunning.
On Saturday, July 8, Hough and Laich said their vows in an outdoor ceremony located in a grassy field on the shores of Lake Coeur d'Alene. After boarding a boat to transport them to their ceremony site, the couple was wed as their guests looked on, sitting on rustic wooden pews and surrounded by flower boxes of roses, tulips, and greenery.
A single viewing of the newlyweds' first look (below) and it's obvious that Laich was totally smitten with his bride and her gorgeous wedding-day look. For the ceremony, Hough donned a classic and elegant wedding dress by Marchesa. The custom creation featured a strapless sweetheart neckline and clean, modern seaming.
Stunning, right? Well, you ain't seen nothing yet.
When it came time for Hough and Laich's reception, guests were treated to a surprise choreographed dance number to Sia's "The Greatest" by Hough's bridesmaids (including actress Nina Dobrev), as well as a fireworks show, according to People magazine. And to comfortably party the night away, Hough changed into a second gorgeous gown. Ditching her more traditional wedding dress, Hough slipped into an embellished sheer frock. Wispy, subtly sexy, and ethereal, this dress is totally party ready.
See More: Julianne Hough's Wedding, By the Numbers
Hollywood Life reports that Hough's reception dress is another custom frock courtesy of Marchesa, and with pearl and crystal beading, a plunging neckline, and a cape to complete the look, it was definitely a showstopper.