汉高祖刘邦有八个儿子:吕后生了孝惠帝刘盈,曹夫人生了齐悼惠王刘肥,薄姬生了孝文帝刘恒,戚夫人生了赵隐王刘如意,赵姬生了淮南厉王刘长,其他姬妾生了赵幽王刘友、赵共王刘恢、燕灵王刘建。淮南厉王刘长有专门的传记记载。
齐悼惠王刘肥,他的母亲是汉高祖地位低微时的外室。汉高祖六年,刘肥被立为齐王,享有七十多座城池的封地。所有能说齐国方言的百姓,都划归齐国管辖。汉惠帝二年,刘肥入朝拜见皇帝。汉惠帝在太后面前设宴招待齐王,把齐王安排在上座,按照家人的礼仪对待他。吕太后大怒,于是让人斟了两杯毒酒放在面前,让齐王向她敬酒祝寿。齐王起身敬酒,汉惠帝也跟着起身,想和齐王一起向太后祝寿。太后害怕毒酒被汉惠帝喝下,亲自起身打翻了酒杯。齐王感到奇怪,因此不敢喝剩下的酒,假装喝醉离开了宴席。后来询问得知是毒酒,非常忧虑,认为自己无法活着离开长安。内史士劝他说:“太后只有皇帝和鲁元公主两个孩子,现在大王拥有七十多座城池,而公主只享有几座城池的封地。大王如果把一个郡献给太后,作为公主的汤沐邑,太后一定会高兴,大王就没有祸患了。”于是齐王献上城阳郡,并且尊鲁元公主为王太后。吕太后很高兴,答应了他的请求。在齐国官邸设置酒宴,众人欢乐饮酒,之后送齐王返回封国。十三年后,刘肥去世,儿子刘襄继承王位。
赵隐王刘如意,汉高祖九年被立为王。汉高祖十二年,刘邦去世,吕太后征召刘如意到长安,用毒酒杀害了他。刘如意没有儿子,封国断绝。
赵幽王刘友,汉高祖十一年被立为淮阳王。赵隐王刘如意死后,汉惠帝元年,改封刘友为赵王,总共在位十四年。刘友的王后是吕氏的女儿,刘友不喜欢她,而宠爱其他姬妾。吕氏的女儿愤怒离去,向吕太后谗言说:“赵王说‘吕氏怎么能称王?太后去世后,我一定攻打他们’。”太后大怒,因此征召赵王。赵王到达长安后,被安置在官邸,太后不肯