8. Stephen Craig
Stephen Craig was a former basketball star and known womanizer. He married 1970s icon, singer and performer Marie Osmond in 1982, and the two had a son together. Three years later, they divorced. Obviously, Craig has given up his philandering ways, and asked for Osmond’s hand in marriage again decades later. The two got married for the second time in 2011, and Marie Osmond wore the same wedding gown she wore for her first wedding to Craig. The Osmond family is Mormon, and the religion emphasizes the importance of marriage in order to win favor with God. The Mormon community speculates that Craig may have been celibate for the 26 years he and Osmond were apart, which is definitely unheard of in these times.