Marie Osmond with her husband Stephen Craig
Marie Osmond and Stephen Craig are married since 4 May 2011. It is the second time they got married after divorcing in 1985.
Marie Osmond and Stephen Craig are married since 4 May 2011. It is the second time they got married after divorcing in 1985.