晉獻公有八個兒子,其中太子申生、公子重耳(就是後來著名的春秋五霸之一的晉文公)、公子夷吾(後來的晉惠公)最為優秀。因為驪姬的原因,晉獻公開始疏遠這三個兒子。三位賢能的公子雖然被排擠出京城,麗姬仍不罷手,她想要太子申生人間消失,這樣,她的兒子奚齊才機會上位。
為了達到目的,驪姬使盡了陰謀手段。這裏隻舉兩個例子,大家就可以看出蛇蠍美人之毒。
有一天,驪姬勸晉獻公昭回太子。太子見過晉獻公後去拜見驪姬。驪姬請太子吃飯,言談甚歡。第二天,太子入宮謝恩,驪姬又請他吃飯。當晚驪姬向晉獻公哭訴,說太子調戲她,並且還要安排一場戲給他看。
二天,驪姬叫太子和她一起郊遊。驪姬先在頭發上塗了蜂蜜,使蜜蜂都聚集在她的頭發旁邊。驪姬說:“太子您可不可以幫我趕走它們呢?”太子從她的身後用袖子趕走蜜蜂蝴蝶。晉獻公看見了,以為調戲的事情是真的。心中非常生氣,馬上就想把太子給殺了。驪姬跪下來懇求說:“我叫太子回來,他卻被殺,是我害了他。而且皇宮裏的這些事,外人不知道,就忍忍吧。”晉獻公就把太子趕回曲沃去了,但是就下令手下暗中收集太子犯的罪行,伺機廢掉他。
獻公二十一年(前656年),驪姬又使了一紀絕命殺著。她對太子申生說,晉獻公曾夢見他的母親齊薑,讓他速去曲沃祭祀一番,回來後把祭祀用的胙肉獻給晉獻公。太子申生於是到曲沃祭祀母親齊薑後,將胙肉獻給晉獻公。當時晉獻公剛好出外打獵,驪姬把胙肉放在宮中。
六天後,晉獻公打獵回來,驪姬暗中派人在胙肉中下毒,然後讓廚師將胙肉奉給晉獻公。晉獻公剛要吃肉,驪姬從旁邊阻止晉獻公說:“胙肉來自遠方,應試試它。”便把胙肉給狗吃,狗死了;給宮中廝役嚐,廝役也死了。驪姬哭著說:“太子太狠毒了,竟然要害死自己的父親!”
晉獻公大怒,就殺死太子申生的老師杜原款。太子申生聽說這消息後,逃奔到新城。同年十二月二十七日,太子申生在新城自殺而死。
太子申生死後,驪姬還晉獻公的另外兩個兒子——公子重耳和公子夷吾,說他們都參預太子申生的陰謀。於是公子重耳與公子夷吾隻好逃亡他國。幾個絆腳石都搬掉了,驪姬的兒子奚齊被扶正了。
獻公二十六年(前651年),病重的晉獻公將年幼的奚齊托付給荀息。荀息,名黯,字息,本名原氏黯,輔佐晉武公曲沃代翼後,任武公大夫。晉武公滅荀國後,以荀國舊地賞賜原氏黯,原氏黯從此以荀為氏,史稱荀息。荀息足智多謀,以危如累卵規勸晉公放棄建造九層高台,獻計假途滅虢,打通了晉國向中原發展的通道。荀息是春秋晉國有史記錄的第一位相國。
荀息擔任國相,主持國政。同年九月,晉獻公去世,奚齊繼位。同年十月,太子申生的堅決擁護者、晉國卿大夫裏克殺死了奚齊,荀息又改立少姬之卓子為國君。十一月,裏克又將卓子殺掉了,荀息被逼自殺。
《列女傳》稱,裏克殺死卓子時,驪姬尚在世。裏克遂將驪姬鞭殺(一作在街市上 )。 一代蛇蠍美人,最終也難逃被鞭殺的命運。也有人說,這是一個亡國之女的快意複仇,隻可惜,這樣的橋段太血腥,自己喪命不說,還將幾個最親近的人也送上了不歸路,這樣的複仇太不值得了。
克為公子夷吾的歸國掃平障礙,但是,裏克最終也沒能得善終。晉惠公公子夷吾即位後,擔憂自己如奚齊、卓子一樣被弑,為了壓製裏克,在軍政要務中多安插自己的親信,以削弱裏克的軍權。後晉惠公派郤芮帶領著郤氏親兵,包圍裏克家,裏克自盡而亡。