西汉到了汉宣帝当皇帝的时候,国力强盛。那时北方的匈奴经过汉武和昭宣时代的轮番打击内部开始分裂相互争斗,结果越来越衰落,最后分裂为五个单于势力。其中有一个单于,名叫呼韩邪,称藩归附汉朝并亲来长安朝觐汉宣帝。汉宣帝死后,元帝即位,呼韩邪于公元前33年再次入朝,自请为婿。元帝同意了,决定挑选一个宫女赐给呼韩邪。
单于得到了这样年轻美丽的妻子,又高兴又激动。临回匈奴前,王昭君向汉元帝告别的时候,汉元帝看到她又美丽又端庄,可爱极了,很想将她留下,但天子又难于失信。据说元帝回宫后,越想越懊恼,自己后宫有这样的美女,怎么会没发现呢?他叫人从宫女的画像中再拿出昭君的像来看,才知道画像上的昭君远不如本人可爱。为什么会画成这样呢?原来宫女进宫时,一般都不是由皇帝直接挑选,而是由画工画了像,送给皇帝看,来决定是否入选。当时的画工毛延寿给宫女画像,宫女们要送给他礼物,这样他就会把人画得很美。王昭君对这种贪污勒索的行为不满意,不愿送礼物,所以毛延寿就没把王昭君的美貌如实地画出来。为此,元帝极为恼怒,惩办了毛延寿。王昭君在汉朝和匈奴官员的护送下,骑着马,离开了长安。她冒着塞外刺骨的寒风,千里迢迢地来到匈奴地域,做了呼韩邪单于的妻子。
昭君慢慢地习惯了匈奴的生活,和匈奴人相处得很好,并把中原的文化传给匈奴。昭君死后葬在大青山,匈奴人民为她修了坟墓,并奉为神仙。昭君墓即青冢。
后为避司马昭之讳,昭君改称王明君。