A Journey Of Love And Adoption
Marie Osmond is an American singer, actress, television host, and author. She has been married three times and has eight children, five biological and three adopted. Her children's names are Jessica, Rachael, Brandon, Brianna, Matthew, Abigail, Sophia, and Stephen.