How many husbands has Marie Osmond had?

Personal life. Osmond has been married three times, twice to the same man. Before marrying, she was engaged in May 1979 to Jeff Crayton, an acting student, but in July of that year they broke their engagement.

How old was Marie Osmond when she got married the first time?

At the age of 22, The Talk co-host married Stephen for the first time on June 26, 1982 in front of 4,000 guests.

How many biological children did Marie Osmond give birth to?

Marie Osmond gave birth to three children and adopted five, making her a mother of eight children. Unfortunately, one of Marie Osmond children died in 2010.