《魏书·刘昶传》:刘昶的嫡子刘承绪早年夭折。刘昶的长子名叫刘文远;次子名叫刘辉,字重昌。这两个儿子都生性疏狂,刘昶十分担忧他们难以为刘家保守封爵与家业。然而刘辉年纪小,没有太多的罪过,于是,刘昶就让他承袭了封爵。
北魏宣武帝正始初年,刘辉尚兰陵长公主为妻。公主是宣武帝元恪的二姐。刘辉被拜为员外常侍。公主生性严刻妒忌。
刘辉曾与公主的一个侍婢私通,致使那侍婢有了身孕。公主得知后,打死了那个侍婢,将其肚子剖开,挖出孕子剁碎,把草塞进侍婢的肚内。然后剥光尸体,让人抬给刘辉看。刘辉很气怒,从此疏薄公主。公主的姐姐趁着入宫听讲的机会,将刘辉与公主夫妇不和之事告诉给了灵太后。太后命清河王元怿去处理这桩皇室家事。元怿将高阳王元雍和广平王元怀找到一块,共同上奏刘辉与兰陵长公主夫妇不和之状,认为他俩难以作为夫妇而共同生活在一块,请求恩准让他们离婚,并削除刘辉的封位。灵太后批准了王爷们的奏章。
公主呆在皇宫有一年了。高阳王及刘腾等王公大臣,都到灵太后面前劝说,让刘辉与公主复婚。太后担心二人的脾气未改,不宜匆忙复婚,便没有准许。怎奈高阳王元雍等人屡次请求,不肯罢休,灵太后勉强应允了。太后流着泪送公主出宫,与刘辉复婚,并劝戒公主要谨慎些。孝明帝正光初年,刘辉又暗地里与张、陈二氏女通奸。公主忍无可忍,与婆婆陈留公主(?)吵打起来。于是公主与刘辉之间又再起风波。刘辉一把将公主推到床下,拳打脚踢起来。公主受伤,致使肚里的胎儿受损。刘辉害怕太后怪罪,吓得逃往他乡。
灵太后召清河王元怿处理此事。最后判决下来,将张、陈二氏女处以髡刑(剃去头发),鞭打一顿,送进宫中为奴;张、陈两家兄弟受牵连,被处以鞭刑,流放到敦煌当兵。公主因伤重而死,灵太后亲自到灵柩前恸哭,并参加在太极东堂的举哀活动。公主被送往城西安葬时,灵太后亲自护送了数里路程,尽哀而还。灵太后曾对侍中崔光说道:“那天我之所以哭得那么哀痛,全是追念公主被刘辉那小子凌辱非止一次啊!受此大辱,公主竞没诉说什么,忍在心里,古往今来,有这样的人吗?这正是我无比哀痛的因由。”
后来,朝廷在河内的温县抓获了刘辉,将其幽禁在司州。刘辉即将被处以死刑时,皇帝的赦书到达,他得以幸免于死。正光三年(公元年),刘辉又恢复了官爵,迁征虏将军、中散大夫。第二年,刘辉死去,其家族便衰败了。