От любви князя все тело болело, тянуло каждую жилочку. Но еще мучительнее было осознание позора и беспомощности. В глазах все еще стоял огонь над соломенными крышами, а в ушах звенели мечи, раздавались истошные крики девок, да звучал страшный голос Добрыни:
«Подайте сюды Рогнеду-княжну! Княже бысть с нею желает на глазах ея отца и матери!».

В 960 году супруга полоцкого князя Рогволода подарила мужу дочь, которую нарекли Рогнедой. Сам князь происходил из варягов, и его скандинавское имя звучало как Рёгнвальд, а имя новорождённой — как Рагнхильд. Рогволод вместе с верной дружиной прибыл на Русь из-за моря, обосновался в Полоцке (современная Витебская область Белоруссии) и стал править этим городом как полноправный князь.
В отличие от большинства русских князей того времени, Рогволод не принадлежал к роду Рюриковичей, которые сначала закрепились в Новгороде, затем в Киеве и правили на многих землях восточных славян. Полоцкий властитель положил начало собственной династии — Рогволодовичам.
Рогнеда взрослела в княжеском тереме Полоцка, окружённая живописной природой. Кроме дочери, у князя было ещё два сына, чьи имена история не сохранила. Юную княжну окружали мамки, няньки и дворовые девушки. С детства её готовили к покорности будущему мужу, однако в обучение входили также верховая езда, стрельба из лука и даже фехтование — время было тревожное, и женщина должна была уметь защитить себя.
В шестнадцать лет Рогнеда расцвела в настоящую красавицу: высокая, статная, с длинной густой косой и белоснежной кожей. Многие знатные князья заглядывались на неё, но она была просватана за Ярополка Святославича, великого князя Киевского. Рогволод осознавал: укрепить своё небольшое княжество можно лишь через союз с Рюриковичами, а брак дочери был для этого самым надёжным способом.
Прослышав, что Ярополк намерен взять в жёны полоцкую княжну, Рогнедой заинтересовался и его брат — новгородский князь Владимир.

С 975 года между братьями разгорелась междоусобная война, и Владимир стремился любыми способами опередить Ярополка:

На этот раз яблоком раздора невольно стала Рогнеда.
Не дожидаясь, когда Ярополк доберётся до Полоцка, Владимир сам явился к князю Рогволоду и посватался к его дочери. Ответ новгородскому князю дала лично Рогнеда:
«Не хочу разути робичича».
Это прозвучало как двойное оскорбление. Во-первых, княжна отказала Владимиру: на Руси невесты снимали обувь с женихов в знак согласия на брак. Во-вторых, Рогнеда обозвала его «робичичем» — то есть сыном рабыни.
Матерью Владимира была Малуша — наложница его отца Святослава Игоревича. Возможно, князь и не придал бы значения обиде и после отказа спокойно вернулся бы в свои новгородские земли, однако в дело вмешался воевода Добрыня Малкович — наставник Владимира и его дядя по материнской линии.

Добрыня пришёл в ярость от слов Рогнеды, оскорбивших его сестру, и, согласно «Лаврентьевской летописи», велел Владимиру «быть с ней перед отцом её и матерью».
Князь не захотел — или же не посмел — ослушаться дядю. Собрав войско из новгородцев, кривичей, чуди и варягов, Владимир вновь подступил к стенам Полоцка. Князь Рогволод как раз готовился отвезти дочь в Киев, где ей предстояло стать супругой Ярополка.
После жестокой сечи Полоцк пал под натиском дружины Владимира. Рогволода с женой и детьми вывели на крепостную стену, и там, на глазах у родителей, Владимир «был» с Рогнедой.
На этом зловещем преступлении князь не остановился: обнажив меч, он расправился с отцом и братьями своей несостоявшейся невесты.
Рогнеду Владимир забрал с собой, сделав своей наложницей.
Покончив с делами в Полоцке, князь Владимир двинулся на Киев. В 978 году новгородцы подошли к древнему граду. Осада затянулась надолго, пока в окружении Ярополка не нашёлся предатель. Воевода по имени Иона Ивещей Блуд убедил князя, что Киев удержать невозможно, и посоветовал укрыться с дружиной в городе-крепости Родень на реке Рось.

Ярополк доверился Блуду, укрылся в Родне, и уже через неделю город оказался в плотном кольце осады войсками Владимира. В крепости начался голод, люди князя зароптали. Тогда Блуд убедил Ярополка, что необходимо вступить с братом в переговоры. Киевский князь прибыл к Владимиру, где двое варягов «подняли его мечами под пазухи».
После гибели брата Владимир стал великим князем киевским и задумал взять Рогнеду в жёны. Восемнадцатилетняя княжна была против, но противиться не могла. Именно тогда Рогнеда и получила своё второе имя — Горислава.
У Владимира к тому моменту уже имелась супруга — некая гречанка, так что Рогнеда стала второй женой. Позже князь взял в жёны ещё четырёх женщин, поскольку на языческой Руси многожёнство не осуждалось.
Для княгини Рогнеды отвели сельцо на реке Лыбедь, неподалёку от Киева. Владимир регулярно навещал жену, чтобы получить положенные ему «милости».
В 978 году Рогнеда родила великому князю сына — Изяслава Владимировича. Затем на свет появились сыновья Ярослав (будущий князь Ярослав Мудрый), Всеволод, а также дочери Предслава, Премислава и Мстислава.
Вероятно, с рождением детей обычно настороженный князь утратил бдительность и стал всё чаще оставаться у супруги на ночь. Владимир решил, что Рогнеда забыла нанесённую ей страшную обиду. Но он ошибался.
Рогнеда терпеливо выжидала момента, чтобы отомстить Владимиру за его злодеяние. В 987 году княгиня наконец решилась.
Владимир остался на ночь и после супружеских «милостей» крепко уснул. Заметив, что князь заснул, Рогнеда вытащила из-под изголовья (так в старину называли подушку) острый кинжал и набросилась на мужа.
Сон у Владимира был чрезвычайно чутким: он внезапно проснулся и отбил удар. После недолгой борьбы кинжал оказался в руках у князя.

Великий князь был потрясён поступком жены. По законам Древней Руси за покушение на государя полагалось лишь одно наказание — смертная казнь. Владимир решил немедленно привести свой же приговор в исполнение.
Князь велел супруге надеть самый нарядный сарафан и приготовиться встретить смерть. Внезапно в опочивальню вбежал девятилетний Изяслав с мечом в руках и встал между матерью и отцом.
Теперь, чтобы казнить Рогнеду, Владимиру пришлось бы сначала расправиться с сыном. Спрятав меч в ножны, князь покинул опочивальню.

На следующий день в Киеве собрали боярский совет. Лучшие люди города дали князю такой совет:
«Не убивай её ради этого дитяти, но восстанови отчину её отца и отдай ей вместе с сыном твоим».
Иначе говоря, бояре предложили возродить Полоцкое княжество и посадить там править Рогнеду и Изяслава. Владимир так и поступил: он отослал жену и старшего сына в Полоцк, остальных же детей оставил при себе.
В разорённой ранее Полоцкой земле на берегу реки Свислочь заложили новый город, названный Изяславлем. Так возникла полоцкая ветвь Рюриковичей, князья которой считали себя в первую очередь потомками Рогволода, и лишь во вторую — Владимира.
Владимир, после того как отправил жену, зажил, как сказано в «Лаврентьевской летописи», — «блудно». У князя было несколько жён, и, по словам летописца, восемьсот наложниц:

Всё изменилось в 988 году, после того как великий князь киевский крестил Русь. Осознав, что жил неправедно, Владимир предложил Рогнеде развестись и выйти за любого из его бояр. Та ответила:
«Царицей была, а рабыней быть не хочу».
Рогнеда осталась с любимым сыном в городе Изяславле, где и прожила вплоть до своей кончины в 1000 году в возрасте сорока лет.






