汉朝前期,国家正处于休养生息阶段,还不足以具备攻打匈奴的条件。为了不使北方匈奴人南下袭扰边境,于是采取和亲政策与他们和谈,答应他们的条件。
由于匈奴女性稀缺,以致他们有"兄死娶嫂"和"父妻子继(这里的父妻是指儿子的后妈)"的习俗。
匈奴单于要求娶一个汉室高贵女子为王后,否则便要南下入侵。在这种情形下,王昭君便受朝廷命令嫁给了匈奴韩邪,并为他生了个可爱的孩子。
不久,单于韩邪去世。根据当地奇特的习俗,王昭君被转嫁给新继任的单于,也就是老单于的儿子,只不过是老单于与他另外的老婆生的儿子。
匈奴人这种奇怪的风俗,在汉人看来,是一种极其败坏伦理道德的风俗,因此王昭君表示根本无法接受,于是写信给当时的大汉皇上,请求返回祖国。