Marie Osmond Remarries Her First Husband, Stephen Craig

Marie Osmond 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.

The ceremony was witnessed by Donny, as well as the couple's 28-year-old son, Stephen, whom Donny credits with bringing the former lovebirds back together again. Will Marie Osmond Remarry Her First Husband?

"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.

The couple, who are now on their second honeymoon, were just 22 and 25 years old when the originally tied the knot. And, although their first marriage lasted only three years, they reportedly have maintained a friendship throughout the past two decades. CONTEST CLOSED! Describe Amazing Sex & Win A Trip To NYC + $1000!

"I am so happy and look forward to sharing my life with Stephen, who is an amazing man as well as a great father to my children," said Marie in a statement.

Congratulations to the happy couple!

Photo Credit: ABC