Through her two marriages, Rosie O'Donnell has adopted four children and championed adoption rights for same-sex couples.