El 22 de mayo de 1886, Amelia de Orleáns contrajo matrimonio con Carlos, duque de Braganza, hijo heredero del Rey Luis I de Portugal, Amelia y su esposo tuvieron tres hijos: