Dancing with the Stars judge Julianne Hough tied the knot with her NHL player boyfriend Brooks Laich in a beautiful ceremony on July 8 at Lake Coeur d’Alene, Idaho. The couple had been engaged since August 2015.

The event was attended by over 200 of the couple’s family members and friends. Two days prior to the actual wedding, the guests were invited to a welcome dinner catered by Mangia Catering Co.

Julianne’s brother, Derek Hough, arrived early on Thursday for some lake side fun. They had a rehearsal dinner the following night, where guests were seated on floor pillows. Their three-tier wedding cake was made by Kayla Carey of Sweet Simplicity. 

Best dressed celebrities this week + Other iconic red carpet looks