Dancing With the Stars co-host and sportscaster Erin Andrews has had a trying couple of years. Not only did she deal with a scary stalker scandal back in 2008, but she recently revealed that she underwent secret cervical cancer treatment at the end of 2016. It seems as if the career-woman is finally getting her happily ever after, however, as she and former NHL player Jarret Stoll are officially married!

The duo tied the knot this weekend in a super secretive Montana ceremony that took place on a mountaintop (!) at Yellowstone Club during a romantic sunset on Saturday night, reports People.

The 39-year-old bride stunned in a simple off-the-shoulder dress designed by Carolina Herrera, which featured a beautiful mermaid shape. The glowing bride kept her accessories to a minimum and wore her hair loosely swept back. Meanwhile, the groom (who was also celebrating his 35th birthday that day!) looked perfectly classic in his black tux and bowtie.

The couple, who started dating back in 2012, got engaged last December when Stoll popped the question on a Christmas trip to Disneyland as the couple was dining at Club 33. Once the reality TV host said yes, planning for the big day began, with Andrews enlisting help from celebrity wedding guru Yifat Oren.

All Oren’s hard work came to a culmination Saturday, when, following a brief, 20-minute ceremony, he chose to have guests (who included Curb Your Enthusiasm star and Bernie Sanders imitator extraordinaire, Larry David) enjoy their dinner on “long wooden benches with fur throws, surrounded by arrangements of wildflowers,” according to E!.

View this post on Instagram

Perfect #LCR

A post shared by Erin Andrews (@erinandrews) on

Congratulations to the happy couple!

Would you like an outdoor sunset wedding? Tweet us @BritandCo.

(h/t E!; photo via Charley Gallay/Getty)