回到晋国以后,重耳在秦穆公的帮助下,赶走了晋怀公,还杀掉了他,自己坐上了晋国君位,成为了晋文公。地位稳固以后,重耳做的第一件事就是将他流落在各国的妻子小妾们给接回晋国。大家都要回到晋国来了,晋文公想到当初对秦穆公所作的承诺,便首先以正妻之礼,亲自跑到黄河边迎接文赢。文赢为晋文公生下了公子乐,在晋襄公去世以后作为政治斗争的牺牲品,被赵盾之人所杀。
具体的经过是这样的。公元前628年,晋文公去世,逼姞所生的姬欢继位为晋襄公。晋襄公只当了几年的晋君就去世了,临终前他将国君之位交给了他和穆赢所生的幼子夷皋。晋襄公不是不想立别的儿子,只不过他的儿子们都很小,夷皋都算比较大的了。晋国的大臣们认为,年幼的君主不能统治国家,不能令臣民信服,建议立一位年纪大一些的国君。就这样,晋国朝中的那些权臣们就开始商量,在晋文公的其他儿子里面挑选合适的人。那时候晋国权力较大的,当属赵衰之子赵盾一派和狐偃之子狐射姑一派,两派针锋相对,支持不同的公子。赵盾认为公子雍“母义子爱”,是合适的国君,而狐射姑认为文赢的儿子公子乐合适,并且还说文赢嫁过两任晋君,她的儿子应该能令众人信服。赵盾认为文赢淫乱,地位身份都配不上。两派的人都派出了人去迎接候选人回国,赵盾的人阳处父在半路截杀了公子乐。所以严格的算起来,赵盾是文赢的杀子仇人。