在中國古代中原王朝為了維持邊境得穩定, 往往會採取和北方的遊牧政權和親的政策來換取和平。 在南北朝北周宣帝為了和突厥保持友好關係就把自己的堂妹嫁給了突厥可汗, 這個和親的公主就是歷史上有名的千金公主。
西元580年, 千金公主下嫁到了突厥, 突厥佗缽可汗對這位中原來的公主還是倍家寵愛, 視為珍寶。 就在千金公主下嫁的第2年, 周宣帝病死, 這時候大權落在了輔政大臣楊堅的手上, 西元581年楊堅將北周的宗室全部誅殺, 毒死了年僅七歲的周靜帝建立隋朝。
遠在突厥的千金公主得知自己的家人被楊堅全部害死, 於是她努力說服突厥可汗對隋朝宣戰對周朝報仇。 突厥可汗對千金公主疼愛有加, 加上自己和北周和親有盟友之約, 於是突厥可汗對隋朝宣戰。
西元582年突厥可汗親率40萬勇士南下攻打隋朝, 隋文帝楊堅得知後大驚失色。
在這個時候隋文帝楊堅採納謀士的計策離間突厥可汗的內部, 不久計策見效, 突厥可汗部門手下開始叛變, 突厥可汗陷入了被動。
但是楊堅這個時候還沒有能力平定突厥人, 於是派人去和千金公主談判,
隋文帝楊堅對千金公主的行為也頗受感動,