卫子夫的结局却是自尽而亡,一个辉煌灿烂的过程,为什么最后会变成这个样子,皇后自杀,家族被废,太子被杀,这一切翻天覆地的变化,都源自于一个事件,这就是汉武帝晚年的巫蛊之祸。卫子夫出生于汉景帝年间,身世寒微,其家号卫氏,河东平阳人。父不详,母亲卫媪曾为平阳侯家僮,一说侯妾。卫子夫年少时或被送往平阳侯家教习歌舞,遂为平阳侯府讴者(歌女)。卫子夫上有一兄二姐,长兄卫长君,长姐卫君孺(卫孺),次姐卫少儿,少儿有子霍去病。卫子夫又有同母弟三人,即卫青、卫步、卫广。
汉武帝建元二年(前139年)春三月,上巳日。十八岁的少年天子刘彻去霸上祭祀先祖,祈福除灾。回宫时顺路去平阳侯在京府邸看望当时嫁给平阳侯曹时(曹寿)的大姐平阳公主。与陈皇后结婚已有数年,却依然没有子嗣。平阳公主便效仿姑姑馆陶公主(窦太主),择良家女子欲以进献天子。恰逢武帝霸上祓禊归来小憩侯府,平阳公主便将先前物色好留在家中的十几个女孩精心装扮,并令她们拜见武帝,然而武帝却并不满意。于是平阳公主命十余人退下,摆上酒菜开筵。这时,侯府的歌女上堂献唱,卫子夫亦在其中。武帝望去众人,一眼便看中了卫子夫。继而,武帝起身更衣,卫子夫则随去侍候,并在尚衣的轩车中得到初幸。武帝回到筵席后非常高兴,赐给了平阳公主黄金千金。平阳公主因此奏请将子夫送入宫中,武帝欣然答应。临别上车之时,平阳公主亲抚着卫子夫的背说:“走吧,在宫里好好吃饭,好好自勉努力,将来若是富贵了,不要忘记我的引荐之功。”
汉武帝元光五年(前130年),因陈皇后巨资求子而不得,于是使用媚道害人邀宠的事情被察觉。武帝非常愤怒,便派御史大夫张欧负责此案。当时张欧的下属侍御史张汤深入案件,追查出楚服等人为陈皇后施巫蛊之邪术,建立祠堂祭祀诅咒,祝告鬼神,祸害他人,属大逆无道之罪。至此,为后11年的陈皇后于秋七月乙巳日以惑于巫祝被废,退居远郊离宫。此后半年有余,卫子夫再次怀孕。元朔元年(前128年)春天,已承宠10年的卫子夫为称帝12年之久,时龄29岁的汉武帝生下第一位皇子。武帝异常欣喜,诏令当时善为文者枚皋及东方朔作《皇太子生赋》及《立皇子禖祝》之赋。为感谢上苍赐予他的第一位皇子,武帝又修建了婚育之神高禖(句芒)神之祠以祭拜之。举朝臣子亦为这位迟来十余年的大汉皇长子的诞世而高兴。武帝为皇长子取名为刘据。