El 27 de febrero de 1670, Miguel se casó con la princesa austriaca Eleanor, y la ceremonia fue celebrada por el Nuncio Apostólico, el Cardenal Galeazzo Marescotti, ya que el Primado Mikołaj Prażmowski se negó a asistir.