It hurt so good the first time, lets do it again!

Nearly 30 years after their 1982 marriage and subsequent divorce three years later, Marie Osmond and former basketball player Stephen Craig got married for a second time Wednesday in Las Vegas.

“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,” says Osmond, 51, who has a son, Stephen, 28, with Craig, 54.

The couple were married in a private ceremony at the Las Vegas Mormon Temple and celebrating at a reception at their Nevada home.

Osmond wore the same wedding dress, designed by Ret Turner, that she wore at the couple’s first wedding.

Wednesday’s wedding date is significant to Osmond and Craig as it marks the birthdays of both Marie’s late son Michael and late mother Olive.

“It was important that both Michael and my mom were with us on this special day,” says Osmond.

Craig is a former professional basketball player and travels the country as a motivational speaker. Osmond is currently performing, with her brother Donny, on stage at the Flamingo Hotel in Las Vegas, and just this week released Donny & Marie, their first studio album together in 30 years.

More From KOOL 101.7