蔡文姬总共有三段婚姻,三个丈夫分别就是卫仲道,匈奴左贤王,董祀。
卫仲道这在历史上也没有太多的记载,但是当时的蔡文姬本身是来自于大家族的千金,所以不可能会选择嫁给一个无权无势的人,相信这一个男子也肯定是来自于大家族。这个男子是河东人,当时河东比较有知名度的,应该就是卫觊,在三国时期就是曹魏的大臣,所以这两个人可能就是同一个家族,只是很可惜两人在结婚之后没有多久就生病死了,因此也没有孩子。
后来因为天下大乱,匈奴就趁乱将蔡文姬抢走,那个时候蔡文姬只有20岁左右,比较年轻。被迫来到了匈奴,在匈奴过了将近12年的生活,而且在这里也生下了两个孩子,这本身就是一个非常不幸的故事,首先蔡文姬是被强迫的,不仅在这里生下了孩子,而且还需要远离故乡。
曹操和蔡文姬的父亲是好友,所以在得知之后就把蔡文姬给救了回来,那个时候蔡文姬早就已经30多岁。曾经给蔡文姬找了一个丈夫,而这个丈夫就是曹操手底下的一个官。曹操这样的一个操作,好像根本就不符合自己喜欢人妻的一个形象照,理说曹操应该选择占为己有。
不得不说,蔡文姬的一辈子都是非常悲催的,第1个丈夫或许也是蔡文姬比较喜欢的,只是很可惜,两人恩爱的时间并不是很久,在结婚之后就因为疾病而去世。这对于一个女人来说本来就非常的悲惨,后来还被匈奴王直接抢过去做老婆,更是折磨了将近12年,在12年之后回到家乡,早就已经物是人非。为了表达出自己内心的感情还有悲惨,也曾经写过一些诗,通过这些诗,人们也会看到这中间的一些可悲之处。