唐贞观8年(634),吐蕃赞普松赞干布遣使大唐,唐太宗遣行人冯德遐出使吐蕃。松赞干布再次派人到唐朝,提出要娶一位唐朝公主,遭到唐太宗的拒绝。由于当时吐谷浑王诺曷钵入唐朝见,吐蕃特使回来后便告诉松赞干布,声称唐朝拒绝这个婚约是由于吐谷浑王从中作梗。
唐贞观12年(638),松赞干布遂借口吐谷浑从中作梗,出兵击败吐谷浑、党项、白兰羌,直逼唐朝松州(今四川松潘),扬言若不和亲,便率兵大举入侵唐朝。牛进达率领唐军先锋部队击败了吐蕃军,松赞干布大惧,在唐将侯君集率领的唐军主力到达前,退出吐谷浑、党项、白兰羌,遣使谢罪,再次请婚,派大论薛禄东赞携黄金五千两及相等数量的其他珍宝来正式下聘礼。唐太宗将一宗室女封为公主,嫁给松赞干布。
文成公主知书达礼,不避艰险,远嫁吐蕃,为促进唐蕃间经济文化的交流,增进汉藏两族人民亲密、友好、合作的关系,做出了历史性的贡献。