Александр Македонский имел двух сыновей.Одного внебрачного сына Геракла, рожденного от наложницы по имени Барсина, а также второго сына унаследовавшего имя своего знаменитого отца — Александра, рожденного от первой законной жены — бактрийской княжны Роксаны.