
Увы, моральный облик святого братоубийцы был далек от идеала. В «Повести временных лет» о нем четко сказано: «Любил жен и всякий блуд». С.М. Соловьев писал: «Кроме пяти законных жен было у него 300 наложниц в Вышгороде,
В русских источниках упоминаются следующие законные жены Владимира: скандинавка Ольва, полочанка Рогнеда, богемка Мальфреда, чешка Адиль, болгарка Милолика, гречанка Предлава, византийка Анна и даже неизвестная дочь германского императора, на которой он якобы женился после смерти Анны в 1011 г.
Еще более существенно разнится число сыновей любвеобильного князя. Никифоровская летопись, В.Н. Татищев, Н.М. Карамзин называют десять, С.М. Соловьев – одиннадцать, Новгородский и Киевский своды – двенадцать, а родословная Екатерины II – тринадцать сыновей: Вышеслава, Изяслава, Всеволода, Вячеслава, Мстислава, Станислава, Бориса, Глеба, Судислава, Позвизда, Святополка, Ярослава, Святослава. А в Ипатьевской летописи упоминается еще и Олег.
Тут следует заметить, что помимо славянских имен дети Владимира имели и церковные имена. Так, Святополк был Петром, Ярослав – Георгием (Юрием), Борис – Романом, Глеб – Давидом.
В «Житии Бориса и Глеба» сказано: «Владимир имел 12 сыновей. Старший среди них – Вышеслав, после него – Изяслав, третий – Святополк, который и замыслил это злое убийство. Мать его, гречанка, прежде была монахиней, и брат Владимира Ярополк, прельщенный красотой ее лица, расстриг ее, и взял в жены, и зачал от нее этого окаянного Святополка. Владимир же, в то время еще язычник, убив Ярополка, овладел его беременной женой. Вот она-то и родила этого окаянного Святополка, сына двух отцов-братьев».
