王惠风出身于琅玡(今山东诸城)王氏世家。父亲王衍是当时大名士。王衍的妻子郭氏,与贾后有亲戚关系。惠风早年聘为晋惠帝太子司马遹王妃
晋惠帝元康九年(公元299年),发生了愍怀太子(即司马遹)的事件。司马遹是惠帝才人谢淑媛生的儿子,因为贾后没有儿子,司马遹于太熙元年(公元289年)被立为皇太子。生性嫉妒的贾后对司马遹当然恨之入骨,一直想找机会废掉他。到元康九年,终于设想出一个毒计:利用太子遹酒醉的时候,将一份有谋反内容的信要他誊录。然后将这封信向惠帝告发,栽诬太子遹想谋反。当时有许多大臣都不相信,劝惠帝传太子对质。可是惠帝在贾后威逼下,竟不辨曲直,终于废掉了太子。王衍在这个事件中,不但不敢为太子遹,也就是他的女婿,说一句公道话,反而在假信披露后,怕牵连自己,连忙上表给惠帝,宣布他的女儿(名王惠风)与太子遹离婚。
晋怀帝司马炽永嘉五年(公元311年)4月,羯族人石勒将王衍等一大批王公大臣俘获。王衍趁机讨好石勒,并打算拥护石勒称帝。石勒斥责晋臣清谈误国、彼此推卸责任。当晚石勒将王衍等聚集在一间土室内,命兵士将墙推倒,将王衍等全部压死。
王惠风不久也落于汉国刘渊将领乔属的手中。乔属想对她进行强暴,王惠风拼死反抗,乘乔属逼近身之际,忽地拔出乔属腰间佩剑,向乔属乱刺。乔属终是武将,让过一剑,一反手将剑从惠风手中夺过来。乔属狞笑说:“你还有何能耐?你现在可顺从本帅否?”
惠风披散头发,愤怒地说:“我是太尉公之女,皇太子之妃,宁可为义而死,不为胡虏所辱!”说着,又要过来夺剑。乔属将剑一挺,刺透惠风胸膛。惠风在血泊中倒下。