Heqin (), ou mariage d'alliance, se réfère à la pratique mise en place par certains empereurs chinois qui consiste à donner comme épouses des princesses, qui font généralement partie des branches secondaires de la famille royale, aux dirigeants des États voisins. Ce système est souvent adopté comme stratégie d’apaisement avec un État ennemi trop puissant pour être vaincu sur le champ de bataille. Cette politique n’est pas toujours efficace et implique une égalité de statut diplomatique entre l’empereur de Chine et le chef d'État bénéficiaire du mariage. Ces deux limites font que cette politique est très controversée en Chine et soulève beaucoup de critiques.

C'est Lou Jing () qui est l’architecte de cette politique. À la suite de la défaite de l'empereur Han Gaozu face au Modu Chanyu des Xiongnu lors de la bataille de Baideng en 196 av. J.-C, Lou propose d'organiser un mariage entre la fille aînée de Gaozu et Modu pour sceller la paix entre les deux empires. Sa proposition est adoptée et mise en œuvre avec la signature d'un traité en 198 av. J.-C. Comme récompense, Lou Jing reçoit, entre autres, le droit de prendre « Liu » comme nom de famille, soit le nom de la famille royale. Parmi les princesses qui sont célèbres pour avoir contracté un "mariage d'alliance" à leur corps défendant, on trouve Wang Zhaojun, sous la dynastie Han et la princesse Wencheng, sous la dynastie Tang.

Les dynasties chinoises qui suivent la dynastie Tang renoncent définitivement à pratiquer des mariages d'alliance/Heqin.

Au , le savant Wang Tonglin a loué les "Heqin" pour avoir facilité le "mélange des races" en Chine.

Dynastie Han Sous les Han, il y a eu quinze mariages "heqin" répertoriés:

200 av. J.-C: Han Gaozu donne une "princesse" Han en mariage au chef Xiongnu Modu Chanyu. Il s'agit du premier mariage heqin de l'histoire de la Chine. 192 av. J.-C: Han Huidi donne une seconde "princesse" Han en mariage au chef Xiongnu Modu Chanyu. 176 av. J.-C: Han Wendi donne une troisième "princesse" Han en mariage au chef Xiongnu Modu Chanyu. 174 av. J.-C: Han Wendi donne une "princesse" Han en mariage au chef Xiongnu Laoshang Chanyu. Cette princesse est accompagnée par un eunuque Yan nommé Zhonghang Yue qui lui sert de tuteur. 162 av. J.-C: Han Wendi donne une seconde "princesse" Han en mariage au chef Xiongnu Laoshang Chanyu. 160 av. J.-C: Han Wendi donne une "princesse" Han en mariage au chef Xiongnu Gunchen Chanyu. 156 av. J.-C: Han Jingdi donne une seconde "princesse" Han en mariage au chef Xiongnu Gunchen Chanyu. 155 av. J.-C: Han Jingdi donne une troisième "princesse" Han en mariage au chef Xiongnu Gunchen Chanyu. 152 av. J.-C: Han Jingdi donne une quatrième "princesse" Han en mariage au chef Xiongnu Gunchen Chanyu. 140 av. J.-C: Han Wudi donne une cinquième "princesse" Han en mariage au chef Xiongnu Gunchen Chanyu. 108 av. J.-C: Han Wudi donne en mariage la Princesse Liu Xijun (劉細君公主), la fille de Liu Jian, le Prince de Jiangdu (江都王劉建), à Liejiaomi, le Roi des Wusun. 103 av. J.-C: Han Wudi donne en mariage la Princesse Liu Jieyou (劉解憂公主), la fille de Liu Wu, le Prince de Chu (楚王劉戊), à Junxumi, le Roi des Wusun et petit-fils de Liejiaomi. Après la mort de Junxumi en 93 av. J.-C, la Princesse Jieyou, conformément à la tradition Wusun, épouse son successeur, le Roi Wengguimi, qui est aussi le frère cadet du défunt. Lorsque Wengguimi meurt à son tour en 60 av. J.-C, la Princesse Jieyou doit à nouveau épouse son successeur, le Roi Nimi, qui est le fils de Junximi et d'une princesse Xiongnu. 33 av. J.-C: Han Yuandi donne en mariage Wang Zhaojun, une des concubines du harem impérial, au chef Xiongnu Huhanye Chanyu. Lorsque ce dernier meurt en 31 av. J.-C, Zhaojun se remarie avec son successeur, Fuzhuleiruodi Chanyu. Fuzhuleiruodi est un fils que Huhanye a eu avec sa première épouse et donc le gendre de Zhaojun.

Seize Royaumes En tout, il y a six mariages heqin qui sont enregistrés dans les diverses annales de la période des Seize Royaumes. Ces mariages d'alliances présentent deux grandes différences par rapport à ceux pratiqués pendant la dynastie Han : Tous ces mariages concernent de "véritables" princesses, c'est-à-dire les filles des dirigeants des royaumes en question et non pas des femmes venant d'une branche secondaire de la famille royale Ces mariages ne visent pas à maintenir la paix avec le royaume qui "reçoit" l'épouse, mais principalement à gérer des rivalités et maintenir un équilibre des pouvoirs entre les différents États existant en Chine du nord au moment dudit mariage. Les mariages répertoriés sont les suivants :

Fu Jian (337–385),l'empereur Xuanzhao des Qin antérieur, marie une de ses filles à Yang Ding, le roi de Chouchi. Fu Deng, l'empereur Gao des Qin antérieur, marie sa sœur cadette, la Princesse Dongping (東平公主) à Qifu Gangui, le Prince du Qin occidental. 441: Feng Ba, l'empereur Wencheng du Yan septentrional, marie sa fille, la Princesse Lelang (樂浪公主), à Yujiulü Hulü, le Khan Aidougai des Ruanruan. 415: Yao Xing, l'empereur des Qin postérieur, marie sa fille, la Princesse Xiping (西平公主), à l'Empereur Mingyuan de la Dynastie Wei du Nord. Parce qu’elle n'a pas réussi à fabriquer toute seule une statue dorée, elle n’a jamais été formellement reconnue impératrice, mais elle est néanmoins reconnue et respectée comme l’épouse de l’empereur Mingyuan, la consort Yao. Qifu Chipan, qui est le Prince Wenzhao du Qin occidental, marie sa fille, la Princesse Xingping (興平公主), à Juqu Mengxun, qui est le fils de Juqu Xingguo, le Prince du Liang septentrional. 433: Juqu Mengxun, devenu entretemps le Prince du Liang septentrional, marie sa fille, la Princesse Xingping (興平公主), à l'Empereur Taiwu de la Dynastie Wei du Nord. Elle devient la concubine de l'empereur Taiwu.

Dynasties du Nord et du Sud Tout comme pendant les Seize Royaumes, la Chine est divisée entre plusieurs États rivaux durant la période des Dynasties du Nord et du Sud. Les relations entre ces États dépendent d'un système très complexe de rivalité et de relation suzerain/vassal. Tout comme durant la période précédente, les mariages heqin sont utilisés comme un moyen de maintenir l'équilibre des pouvoirs et/ou de renforcer une alliance.

En tout, il y a cinq mariages heqin qui sont répertoriés dans les diverses annales de cette période:

428: L'empereur Mingyuan de la Dynastie Wei du Nord marie sa fille, la Princesse Shiping (始平公主), à Helian Chang, l'empereur du royaume de Xia. 437: L'empereur Mingyuan de la Dynastie Wei du Nord marie sa fille, la Princesse Wuwei (武威公主), à Juqu Mujian, le Prince Ai d'Hexi et dernier roi du Liang septentrional. En tant qu'épouse de Mujian, elle est connue sous le nom de Princesse Tuoba. La Princesse Lanling (蘭陵公主), une "princesse" de la famille impériale de la Dynastie Wei du Nord, épouse Yujiulü Anagui, le Khagan des Ruanruan, . La Princesse Qianjin (千金公主), fille de Yuwen Zhao, le Prince de Zhao (趙王宇文招) et membre de la famille impériale de la Dynastie Wei du Nord, épouse Ishbara, le Khagan des Göktürk. 582: L'empereur Ming des Liang postérieurs marie sa fille, la Princesse Xiao, à Yang Guang, le Prince de Jin et deuxième fils de l'empereur Sui Wendi, le protecteur/suzerain du Liang Postérieur. Elle reçoit le titre d'Impératrice Xiao après l'accession au trône de son époux en tant qu'empereur Sui Yangdi.

Dynastie Sui Fondée en 581, la dynastie Sui achève la réunification de la Chine en 589. Les Sui reprennent alors à leur compte les mariages d'alliance "Heqin" et les utilisent de la même manière que les Han avant eux : assurer la paix entre la Chine et les peuples non chinois de la frontière nord.

Sous les Sui, il y a eu quinze mariage « Heqin » répertoriés :

596: l'empereur Sui Wendi donne une « princesse » Sui, la Princesse Guanghua (光化公主), en mariage à Murong Shifu, le Khagan des Tuyuhun. Après l'assassinat de Murong Shifu en 597, la Princesse Guanghua se remarie avec Murong Fuyun, le successeur et frère cadet du défunt. 597: l'empereur Sui Wendi donne une « princesse » Sui, la Princesse Anyi (安義公主), en mariage à Yami Qaghan, le Khagan des Göktürk. Elle est assassinée par Yung Yu-lu en 599. 599: l'empereur Sui Wendi donne une « princesse » Sui, la Princesse Yicheng (義成公主), la fille d'un membre d'une branche cadette de la famille impériale, en mariage à Yami Qaghan, le Khagan des Göktürk, à la suite de l'assassinat de la précédente épouse de ce dernier. Après la mort de Yami en 609, la Princesse Yicheng est contrainte d'épouser Shibi Qaghan, le successeur et filsBien évidemment, Yami a eu ce fils avec une autre épouse, la princesse n'épouse pas son propre enfant! du défunt. Ce remariage se fait conformément à la tradition du Lévirat, que les Göktürk appliquent d'une manière extensive. Après la mort de Shibi Qaghan en 619, Yicheng se remarie à nouveau avec Chuluo, le frère cadet et successeur du défunt. Enfin, lorsque son troisième époux meurt à son tour en 621, Yicheng se remarie pour la quatrième et dernière fois avec Illig Qaghan, le frère cadet et successeur du défunt. Après la chute des Sui,Illig se révolte contre la dynastie Tang avant d'être capturé et exécuté en 630. l'empereur Sui Yangdi donne une « princesse » Sui, la Princesse Xinyi (信義公主), à Heshana Khan, le Khagan des Göktürk. l'empereur Sui Yangdi donne sa sœur cadette, la Princesse Huainan (淮南公主), en mariage à Tuli, le fils cadet et nouvel héritier de Shibi Qaghan. l'empereur Sui Yangdi donne une « princesse » Sui en mariage à Qu Boya, le seigneur de la ville-oasis de Gaochang qui est située dans le désert du Taklamakan.

Dynastie Tang Les mariages Heqin continuent sous la dynastie Tang et concernent principalement les cinq grands royaumes voisins de la Chine : le royaume des Tuyuhun, l'empire tibétain, les Khitans et leurs alliés les Kumo Xi, le Khaganat ouïghour et le Royaume de Nanzhao.

Sous les Tang, il y a eu 25 mariages "heqin" répertoriés :

640: L'empereur Tang Taizong donne en mariage la Princesse Honghua (弘化公主) à Murong Nuohebo, le Khan des Tuyuhun. 641: L'empereur Tang Taizong donne en mariage la Princesse Wencheng à Songtsän Gampo, l'empereur du Tibet. 642: L'empereur Tang Taizong propose à Zhenzhu Khan, le Khan des Xueyantuo, d'épouser sa quinzième fille, la princesse Xinxing (新興公主). La proposition est rejetée. 664: L'empereur Tang Gaozong donne en mariage Dame Jincheng (金城縣主), le troisième fille de Li Dao'en, le Prince de Guiji (會稽郡王李道恩), au Prince Sudumomo des Tuyuhun (吐谷渾王子蘇度摸末). 664: L'empereur Tang Gaozong donne en mariage Dame Jinming (金明縣主), la fille d'un membre du clan impérial, au Prince Talumomo des Tuyuhun (吐谷渾王子闥盧摸末). 698: Une fille de Qapaghan, le Khagan du second empire Göktürk, épouse Wu Chengsi, le Prince de Huaiyang (淮陽王武延秀) et petit-neveu de Wu Zetian. 703: Une fille du Khagan Qapaghan épouse Li Chengqi, le Prince de Song et fils ainé de Li Dan, le Prince héritier. 709: L'impératrice Wu Zetian donne en mariage son arrière-petite-fille, la Princesse Jincheng (金城公主), la fille de son petit-fils Li Shouli, le Prince de Bin, à Me Agtsom, l'empereur du Tibet. 712: L'empereur Tang Ruizong donne en mariage la Princesse Jinshan (金山公主), la fille de son fils Li Chengqi, au Khagan Qapaghan. 717: L'empereur Tang Xuanzong donne en mariage la Princesse Yongle (永樂公主)Cette princesse est la fille de Li Xu, le Prince de Dongping (東平王李續), qui est lui-même le fils de Li Shen, le Prince de Ji, qui est lui-même le fils de Tang Taizong. Yongle est donc l'arrière-arrière-petite-fille du deuxième empereur de la dynastie Tang, à Li Shihuo (李失活), le Khan des Khitans. 717: La Princesse Jianghe (交河公主), la fille d'Ashina Nahuaidao, le Khagan du second empire Göktürk, épouse Sulu Khan, le Khagan des Türgesh. 722: L'empereur Tang Xuanzong donne en mariage la Princesse Yanjun (燕郡公主)/Murong (慕容), une "princesse" Tang, au prince Khitan Li Yuyu (李郁於). 726: L'empereur Tang Xuanzong donne en mariage sa nièce, la Princesse Donghua (東華公主)/Chen (陳), au prince Khitan Li Shaogu (李邵固).