Una vez que Europa volvió a encontrar la paz, Leopoldo se casa el 2 de mayo de 1816 con la princesa Carlota de Gran Bretaña, hija única del príncipe inglés y futuro rey Jorge IV del Reino Unido.