Shania Twain is engaged!

Dec 20, 2010 at 1:19 p.m. ET

In a happy ending to a sad story, Shania Twain is engaged!

Shania Twain

Shania Twain is having a very merry Christmas -- she's spending it with her new fiance! Shania Twain is engaged!

The country superstar is going to marry Swiss Nestle business executive Frederic Thiebaud. Here's where it gets interesting: Thiebaud is the ex-husband of the woman Shania's ex-husband Mutt Lange was allegedly having an affair with, causing both of their marriages to fall apart.

Shania and Frederic turned to each other in their time of pain and fell in love, the story goes. (The other version of the story goes that it was really Shania and Frederic having the affair and deflected to avoid the bad publicity to Shania's pristine rep, but since it's the holidays we'll give them the benefit of the doubt.)

Shania Twain left Mutt in 2008; their divorce was finalized in 2010.

Shania wrote on her website that Frederic is "a dear friend and true gentleman...We leaned on one another through the ups and downs, taking turns holding each other up. We've become stronger and closer through it all."

"I've never seen Shania so happy," a friend of the singer told Us Magazine. "She has ended up with the love of her life."

read on for more shania twain

Shania Twain releasing a tell-all book
Shania Twain divorcing
Shania Twain divorce finalized