Inside Julianne Hough and Brooks Laich's gorgeous Idaho wedding!

And they lived happily ever after!

"Dancing With the Stars" judge Julianne Hough and NHL player Brooks Laich tied the knot over the weekend in a romantic outdoor wedding on Lake Coeur d'Alene, Idaho, and it was everything and more.

Why Idaho? It's where Hough spent summer holiday's growing up.

"When I introduced Brooks to the lake, he fell in love with this special spot, and we knew this was where we wanted to raise our family and grow old together," Hough told People.

For the big day, the 28-year-old blonde beauty wore a stunning custom strapless sweetheart Marchesa gown and her hubby rocked a Brooks Brothers tuxedo.

View this post on Instagram

#dancingwiththestars #dwts #JulianneHough

A post shared by Dancing With The Stars Fanpage (@dwts.bulletin.board) on Jul 11, 2017 at 3:10pm PDT

Jules' gown featured a long train and a fitted bodice that hugged her teeny figure. The dancer kept her makeup simple -- letting her natural beauty shine through -- and she put her hair in a tight, low bun that she adorned with a dramatic veil.

Brooks' reaction upon seeing his soon-to-be wife in her wedding dress is absolutely adorable, and you probably won't be able to stop yourself from smiling:

After the couple exchanged traditional vows and Lorraine Schwartz-designed rings, it was time to party!

Hough changed out of her dress into another custom Marchesa creation. While she opted for a more traditional dress for the ceremony, her ensemble for the reception was a bit more revealing.

The bride let her hair loose and switched into a see-through, embroidered gown with a plunging neckline onesie underneath. The breathtaking ensemble featured billowy sleeves and covered just the right amount of skin.

Photographers captured a stunning snapshot of the newlyweds by the lake with the sun shining behind them, which you can take a peek at in the video above!

One of the best moments of the night was when Hough was surprised by her bridesmaids and girlfriends with a choreographed dance number to Sia's song "The Greatest." Jules also surprised her new hubby with a fireworks show during their first dance to OneRepublic's "All This Time."

Check out more snapshots from her gorgeous wedding in the video above.

RELATED: Inside Peta and Maks' wedding!