when did marie osmond marry steve craig again
Her first marriage to Steve Craig ended after three years and the reason stated by Marie for the separation was mental harassment. She then married Brian Blosil in 1986. The marriage lasted for 20 years and ended in 2007. She married again on 4 may 2011 to her ex husband Stephen Craig.