唐朝初期,活動在青藏高原一帶的吐蕃開始強大起來。
公元629年,鬆讚幹布成為32世蕃王。鬆讚幹布非常傾慕東方的大唐帝國,就派使臣到長安朝見唐王李世民,李世民也派使者回訪。為進一步與唐朝交好,鬆讚幹布請求娶唐朝的公主為妻。
但此時,唐太宗優先考慮的是當時臣服唐朝的突厥的吐穀渾的求婚,就謝絕了吐蕃的請求。鬆讚幹布就打敗了吐穀渾,再次求婚。遭拒絕後進兵長安,被唐軍打敗。於是鬆讚幹布派使臣向唐太宗謝罪,並帶著大量珠寶,第三次向太宗求婚。太宗見鬆讚幹布很有誠意,又考慮到與吐蕃的友誼,就同意將自己的侄女——文成公主嫁給鬆讚幹布。