Fue en Río, el 5 de noviembre de 1817, donde Pedro casó primeramente con Leopoldina (1797-1826), archiduquesa de Austria e hija del emperador Francisco I (1768-1835).