Maria II era filha do imperador Pedro I e de Dona Leopoldina. Vinha a ser irmã de nosso último imperador D.Pedro II. Assim sendo, era neta de D. João VI e bisneta de D.Maria I, esta sim a Louca.
Quando morreu D. João VI como rei de Portugal , D. Pedro I , nosso primeiro imperador, era o herdeiro legítimo do trono por ser o filho mais velho de D. João VI. Chegou a cogitar de assumir as duas Coroas, a do Brasil e a de Portugal. Entretanto, a barra estava pesada para D. Pedro aqui no Brasil, até porque temia-se que a assunção das duas Coroas significaria a volta do Brasil ao status de colônia de Portugal.
Por conta disto, D. Pedro I abdicou do trono em favor de sua filha, a Princesa Maria, futura Maria II. Para garantir o trono, deu-a em casamento ao tio, o Príncipe D. Miguel. D. Miguel deu um golpe de estado e tornou-se soberano absoluto.
Para que a filha não perdesse o trono, D. Pedro começou a se envolver nos assuntos portugueses, o que irritou os brasileiros na época. Finalmente, D. Pedro I , após uma revolta popular, abdica do trono do Brasil em favor de seu filho , D. Pedro de Alcântara, o futuro Pedro II, então um guri de 5 anos de idade. Isto foi em 7 de abril de 1831.
Retornando a Portugal, D. Pedro luta contra os partidários do irmão e sai vitorioso. Assume a regência de Portugal em nome de sua filha e, finalmente, passa-lhe o trono.
O resto da história de Maria II é mais assunto da história portuguesa do que da história brasileira.