Kevin Costner and Christine Baumgartner

Kevin Costner and Christine Baumgartner have been happily married since 2004, defying social norms with their 20 year age gap. Initially, the two briefly broke up before their wedding after Kevin mentioned that he did not want to have any more children (he already had four from previous relationships). However, eventually he changed his mind and together they welcomed three children, making him a parent of seven. After all this time, the couple continues to be an inspiration for many who admire them.