汉景帝前七年(前150),四月,册立王夫人为皇后,立其子胶东王刘彻为太子。在这件事上,《资治通鉴》写到:“帝之为太子,公主有力焉。”而这位长公主便是馆陶长公主,因为她的封邑在馆陶县,所以又称馆陶长公主。她是汉文帝与窦皇后唯一出现在历史记载当中的女儿,汉景帝的亲姐姐,汉武帝刘彻的亲姑姑。
馆陶长公主的丈夫是堂邑侯陈午,陈午是西汉开国功勋陈婴的后代。二人的夫妻生活也很和睦,育有二子一女,其女嫁给当时还是太子的刘彻为太子妃,这位太子妃便是“金屋藏娇”的那位陈阿娇,汉武帝即位之后的陈皇后。“陈午去世之后,馆陶长公主一个人守寡。因为当时窦太后还在世上,人们便称呼馆陶长公主为窦太主。而守寡的长公主确实是寂寞难耐,不久后开始宠幸上了一个年轻的男子,这个年轻的男子名叫董偃。
董偃早年随自己的母亲以贩卖珠子为生,机缘巧合,来到过几回长公主府。长公主府的侍婢们都夸赞董偃长得好,长公主便接见了董偃母子二人,对董偃的母亲说道:“以后就让我来替你养育这个孩子吧!”董偃母亲便将孩子留下,董偃自此生活在长公主府上。长公主派人教他学习知识,掌握贵族礼仪,知晓人情世故。到了董偃十八岁的时候,馆陶长公主出门董偃负责驾车,在家董偃亲自侍奉长公主,片刻不离。
长公主对其宠爱之极,而董偃的性格仁慈善良,这使得董偃受到了京城大多王公贵族的喜爱,名重一时,人称之“董君”。窦太主也趁机向权贵们推荐他,允许他散财结交各方有才之士,长公主对掌管府中金帛的中府官说:“董君想要支出的财物,一天里黄金满一百斤,钱满一百万,帛一千匹,再来禀告我。”由此可见长公主对董偃的宠爱。
过了几天,恰好经过长公主府,武帝又前往探视。长公主穿着厨子的围裙迎接武帝,武帝突然说:“想要见见主人翁。”长公主马上跪下,摘下身上的首饰,脱掉鞋子,向武帝请罪,请求皇帝陛下加罪于自己。武帝见此,没有办法只好当众下诏免去馆陶长公主罪。长公主这才起身,让武帝进入正殿。
这时董偃穿着一身厨子的打扮走进殿中,长公主说到:“这是我府上的厨子董偃。”董偃立即下跪请罪。武帝随即让他起来,换身衣服。董偃换好衣服之后,武帝让其入坐。长公主亲自给武帝斟酒,董偃亦陪武帝饮酒,君臣畅饮,开怀不已。这时的董偃虽然没有正式称号,但已然以主人翁自居。武帝走的时候,长公主又献出金钱,布帛请求武帝可以赏赐给群臣,武帝开心的离开。
自此之后,董偃之名传遍长安城,天下人皆知董君。由于董偃的名声,各地的跑马、踢球、舞剑者等纷纷聚集到董偃门下,董偃便将这些人献出给武帝,供皇帝陛下消遣。武帝前往北宫游戏或者去上林苑狩猎都让董偃随行,还经常称赞董偃并给予他赏赐。这使得窦太主十分的高兴。过了一段时间后,武帝准备在宫中宣室召见长公主,并让董偃随行。
当汉武帝发出了邀请长公主前往宣室的诏书之后,当时还是执戟郎中的东方朔,向汉武帝进谏。他说道:“陛下您让长公主进宫没有错,她是您的姑姑,自然可以。但您让董偃进宫却是万万不可以的。”汉武帝问他为什么。东方朔回到:“董偃犯三大罪,罪当该死,为何还要让他入宫?”汉武帝问三大罪是什么。东方朔回到:“第一罪,他既然是陛下的臣民,未经允许私自侍奉公主,罪当死;第二罪,不顾礼仪道德,男女之间有伤风化,扰乱秩序,破坏朝廷礼仪制度,罪当死;第三罪,如今国家正当发展之际,陛下应当好学以求治国之道,听信忠臣之言以彰天下,爱民如子以节俭,董偃却崇尚奢靡,声色犬马,还误导陛下您整日于上林苑游玩嬉戏,此人正是魅惑陛下,罪当死。”武帝认为东方朔说的很对,对他说:“我已经答应了长公主,就这一次。”东方朔紧接着以春秋时期发生诸多前车之鉴警示武帝,武帝最终同意停止在宣室召见长公主,改在北宫,命令董偃从东司马门进宫,此后东司马门更名东交门。
宣室是汉景帝时的正殿,属于宫中重要建筑。北宫是皇帝私下游玩的地方,这一事情的发生令董偃受到了惊吓。汉武帝也在召见中暗语讽刺,这更使得董偃感到恐惧。东方朔因为直言进谏被赏赐黄金三十斤。自此,董偃之宠由是日衰,长安的贵族们皆离其远去,刚刚三十岁的时候就病逝了。没过几年,长公主也病逝了。按照长公主的遗愿,董偃与她合葬霸陵。馆陶长公主接见来客
《汉书》记载:“是后,公主贵人多逾礼制,自董偃始。”也就是说,以后的那些公主或者贵族的妇女们,逾越礼制,私下宠幸男子的事情就是由馆陶长公主与董偃开始的。而董偃由此成为了秦朝建立大一统的封建王朝之后,第一个出现在正史记载中的男宠。