En 1861 el príncipe Leopoldo casó con la Infanta Antonia de Portugal, hija de María II de Portugal y de su consorte, Fernando II.