W 1575 roku doszło do podwójnej elekcji: część szlachty chciała, by nowym królem Polski został cesarz Maksymilian II, inni widzieli w tej roli Annę Jagiellonkę – siostrę Zygmunta II Augusta, której na męża wyznaczono Stefana Batorego. O mało nie doszło do wojny domowej. Cesarz pochodzący z rodu Habsburgów wkrótce zmarł, więc wybór zdał się prosty: Anna Jagiellonka i jej mąż – Stefan Batory zostali koronowani na władców Polski. Tak właśnie węgierski władca objął panowanie w Rzeczpospolitej.
Anna Jagiellonka i Stefan Batory nie byli szczęśliwym małżeństwem. Król unikał kobiety jak mógł, a sama Anna czuła się odrzucona i niekochana. Próbowała zwrócić na siebie jego uwagę, wydając na jego cześć przyjęcia, jednak ten wyrażał jedynie irytację. Pod koniec życia Jagiellonka wycofała się ostatecznie z życia politycznego i przestała zabiegać o względy Batorego.