巫山秭归美女王昭君进宫三年,尚未得见皇帝。因私唱民歌《长相知》,被皇后打入冷宫。昭君在冷宫里亲眼看到争宠失败的郑婕妤绝望自杀,联想到自己的前途不寒而栗。正在此时,匈奴大单于呼韩邪为了同大汉结好,向汉元帝求娶公主和亲。然而大漠荒远,别说公主,连宫女都不愿去。不甘心重蹈郑婕妤悲剧的王昭君毅然自请出塞。在相亲会上,她丰容靓饰、仪态万方,特别是一曲《长相知》,惊动了汉庭,同时赢得了汉元帝和匈奴大单于的倾心。由于匈奴内部反对匈汉亲和的政敌劫掠边城,相亲会无果而散,大单于急急北去处理内乱。汉元帝对昭君爱恋怜惜,不忍其远去大漠。他以宝玉相赠,以贵妃之位挽留昭君留在汉宫,希望二人结下金玉之缘,相伴终生。面对汉元帝的求爱,王昭君既感动不已,又矛盾纠结。她意识到了自己的进退对汉匈关系和天下安危的重大影响,也想到了自己戍边十几年的兄长和乡亲们盼望和平的心情……她最终以家国天下的情怀和理智,说服汉元帝信守承诺,按照预定方案完成和亲大业。她怀着万千难舍的情意和汉匈和好的梦想,辞别了汉宫。