Marie Osmond Remarries Her First Husband, Stephen Craig

Almost 30 years later, Marie Osmond says 'I do' again in the same dress!

Marie Osmond has had a rough few years. She split from her second husband in 2007, and in February of last year, her adopted son, Michael, committed suicide. However, grief has a way of bringing people back together, and, in Marie's case, it has brought her back to her first husband, Stephen Craig, whom she re-married this week, after 26 years apart.

Wearing the same dress that she wore during their 1982 wedding, Marie married the former basketball player in a small ceremony in Las Vegas, where she is currently starring in a variety show with her brother, Donny Osmond.

"I think we all played a role. I think Steve has always been there in Marie's life because of Stephen. And I have always gotten along well with him. He is such a great guy. And over time, almost 30-years whatever — 28 years — they decided you know, we still love each other and it's time to get back together again.' It just felt right," Donny told ABC.