Анастасия Ивановна родилась в семье мстиславского князя Ивана Юрьевича. Период жизни: конец XV века — 1-я половина XVI века. Правнучка Ольгерда и Дмитрий Донского.
В начале 1490-х годов Анастасия выдали замуж за слуцкого и копыльского князя Семёна Михайловича Слуцкого. Он умер в 1503, а так как их сын, Юрий, был ещё мал, то управление княжеством оказалось в руках Анастасии.
В это время на территорию княжества часто нападали татары. Князю Семёну не раз приходилось отражать набеги. А после его смерти отражением набегов занялась княгиня Анастасия, которая лично возглавляла войска. И ей в период 1505—1508 годов удалось защитить Слуцк, хотя территория княжества подверглась разорению.
Молодая вдова княгиня не раз привлекала внимание своих современников. Наиболее известным из поклонников Анастасии был крупный литовский магнат — князь Михаил Львович Глинский. Существует версия, что между Анастасией и Михаилом был роман, однако когда Михаил в 1508 году посватался к княгине, Анастасия отказалась выйти за него замуж.
Для того, чтобы завоевать руку Анастасии, Михаил дважды пытался взять Слуцк, но неудачно. Вскоре Михаил Глинский с братьями перешёл на службу к великому князю московскому Василию III. Впрочем, из послания Михаила Глинского Василию III известно, что Слуцк во время мятежа осаждал не Михаил, а его родственник Андрей Дрождж.
После того, как сын Анастасии, Юрий, повзрослел, он сам принял на себя управление княжеством, а его мать отошла от управления. Помимо сына у нее было еще 2 дочери Татьяна и Александра, последняя стала женой известного военачальника Константина Ивановича Острожского. О последних годах жизни Анастасии ничего неизвестно. Она умерла в 55-летнем возрасте, предположительно в 1526 году.
Образ Анастасии Слуцкой в культуре
Фрагменты судьбы и черты характера Анастасии Слуцкой прослеживаются в восточнославянских народных былинах «про отважную поляницу Настасью Микуличну». В 2003 году на студии «Беларусьфильм» был снят фильм «Анастасия Слуцкая», посвящённый княгине Анастасии. Её роль исполнила Светлана Зеленковская.
В сентябре 2016 года в Слуцке был установлен памятник Анастасии Слуцкой.
30 октября 2018 г. на сцене Большого театра Беларуси состоялась премьера балета «Анастасия» на музыку современного белорусского композитора Вячеслава Кузнецова, постановкой занимался народный артист Беларуси Юрий Троян.