Julianne Hough's wedding to Brooks Laich is happening this weekend -- Look back on their love story!

Julianne Hough is ready to wear white and walk down the aisle!

The "Dancing with the Stars" pro and her hockey player fiancé are gearing up for their nuptials this weekend in southern California, and it is expected to be a stunning affair.

Hough met Laich more than three years ago and according to her -- it was love at first sight! The pair had talked previously after being introduced by a mutual friend, but they had never actually met in person until they attended a wedding in Washington D.C. in December 2013.

"[It was] first sight," the 28-year-old dancer shared. "It was crazy. We had been talking for a while, but we hadn't met."

"I never thought I was one of those people, but when you know, you know," the Dancing With the Stars judge told ET in May. "When we saw each other for the first time, it was like, 'And, we're done.'"

The couple has never been shy about their love for each other. Once they started dating, it has been non-stop cuteness on their Instagram accounts. Hough has made birthday cakes for Laich, they've traveled together, ice-skated, and more.

Check out all the sweet photos below!