Marie Osmond, after the heartbreaking loss of her son a few weeks ago, has found love again. Who is it? Her first husband, Stephen Craig. 50, will remarry her first husband.

Osmond, who recently lost a teenage son to suicide, reportedly rediscovered feelings she had for former basketball star Stephen Craig,  The couple, who married in 1982, had a son, Steve, and divorced in 1985, remained friends and have tentatively agreed to remarry.

They have one child together, Stephen James Craig who was born on April 20, 1983 and was later adopted by Osmond’s second husband Brian Blosil. Osmond and Craig divorced in the mid 1980s.

An insider said: ‘Stephen helped Marie pull through (after Michael’s death) … He asked her to marry him and she’s accepted. The truth is Marie never stopped loving him. I think they were just too young when they first hooked up. The timing just wasn’t right. Now it seems to be.’

Marie, a charming Libra girl, is looking to find more meaning in her life. After the tragic suicide of her baby boy, she’s putting her personal life first now. Hopefully, the second time around for Stephen Craig and her will work. Congrats to the happy couple!

Isn’t Marie Osmond absolutely gorgeous for her age? 50 never looked so good. Dang girl!

Written by

Jacy Nova

Jacy Nova is the resident Astrologer and Managing Editor for Astrochicks.com. Born under the zodiac sign of Virgo, she has a Libra Rising and Libra Moon.