Op 27 juli 1857 trouwde Maximiliaan in Brussel met prinses Charlotte van België. Hun verloving vond plaats in het Kasteel van Laken. Hierna woonden ze als de Oostenrijkse regenten in Milaan totdat keizer Frans Jozef Maximiliaan ontsloeg. Hij was ontevreden over het liberale beleid van zijn broer. Kort hierna verloor Oostenrijk de meeste van zijn Italiaanse bezittingen. Maximiliaan trok zich in Triëst terug uit de openbaarheid en liet het Château Miramare bouwen.