丁令光(484—526年),萧衍谯国(今安徽亳州)人。父亲丁道迁官至兖州刺史、宣城太守,世代居住襄阳。传说丁令光出生之时,有神光照室,紫气弥漫。而且丁氏年少时勤于劳作,夏日常与邻女月下纺织,诸女都被蚊虫叮咬,但丁氏毫无所觉,诸女视她为奇人。她的左臂上曾有颗红痣,治疗多日未见退去,当她嫁给萧衍后,这红痣竟然不翼而飞。
丁令光十四岁时,同乡魏某曾来提亲,丁家应允了婚事。此事还未议定,恰逢萧衍来镇樊城登楼观望,见汉水之滨五彩如龙,下面有一女子正在漂絮,心中十分好奇。于是派人前去打探,才知道此女就是丁氏。此时萧衍正因妻子郗徽没有生下儿子而想纳妾,于是他遣人与丁家商议,丁家听说是萧衍要纳女儿,虽然不是正妻也十分乐意。于是萧衍赠丁氏以金环,随后将她纳为妾室。
当妾室是要付出代价的,妾室在古代地位是很低的,正室或打、或骂、或杀,男人都不敢有二话,因为妾代表家中的财物,只有正妻才是与男人平起平坐的。萧衍的妻是个嫉妒之人,这人并不坏,只是醋意很大,每次丁令光和萧衍同房,她都出点幺蛾子,要么干脆当面阻止,萧衍很不快。不过萧衍心里挺爱他的妻子,娶妾也是想生个儿子。
不过这正房的出身也是很尊贵,她叫郗徽,母亲还是公主,而且他出生的时候天也也有异象,并且她从小就十分聪慧,博古通今还擅长女工,当时刘昱皇帝还想娶她为后,但是他的父亲知道皇帝暴虐就没同意,他的父亲祖辈也很厉害,而且他父亲还是太子舍人。
实际上,嫁给萧衍以后,丁令光的日子并不好过,虽然萧衍喜欢她,但是萧衍更害怕妻子郗徽强烈的嫉妒心。他只能眼睁睁看着丁令光被郗徽欺负。郗徽去世以后,丁令光的日子才好过许多,后来萧衍称帝了,但是心里却始终怀念着死去的郗徽,所以丁令光就算再受宠,也没有当上皇后。为了弥补丁令光,萧衍格外疼爱两人的儿子,把萧统立为太子。
不过,本该母以子贵的丁令光,却迟迟得不到册封。大臣们上疏请求将丁令光封为贵人,可萧衍迟迟不见行动。又过了数月,大臣们再次奏请册封丁令光。萧衍这才把丁令光册封为“贵嫔”,但还是一直没有立为皇后。
显然,萧衍对丁令光并没有什么感情,他娶丁令光,多半是看中了丁令光身上有“龙气”罢了。丁令光42岁病重去世。直到后来她儿子萧纲继位后,丁令光才被追封为太后。梁武帝萧衍的贵嫔,生下来便带“紫气”,诞下太子却做不了皇后。