徐娘半老,故事出自南朝梁元帝妃子徐昭佩的故事。徐昭佩的入宫属于政治联姻,一直与丈夫萧绎不和。甚至萧绎即位为梁元帝,亦不愿立徐氏为皇后,后位一直空着,徐氏只从王妃晋为皇妃。后来徐氏私通朝臣暨季江,暨季江称她“徐娘虽老犹尚多情”。故后世以“徐娘半老”来形容中年妇女风韵犹存。
徐昭佩在婚姻生活不和谐,屡屡独守空房的情况下,也许也是出于对萧绎冷落的报复,最终按捺不住内心的寂寞,就跟别人私通了。先是结识了荆州瑶光寺的一个风流道士智远,后来又结识上朝中的美男子暨季江。暨季江对此竟感叹道:“柏直狗虽老犹能猎,萧溧阳马虽老犹骏,徐娘虽老犹尚多情。”这就是“徐娘半老”的出典。