梁武帝的儿子萧绎娶信武将军徐坤的女儿徐昭佩为妻,两人感情不和。
徐昭佩经常喝醉酒,将污物吐在萧绎衣服上,萧绎因此更不喜欢她,很少到她的住处。
萧绎厌恶徐昭佩,一直未将她立为正妃,为此,徐昭佩怀恨在心。
后来萧绎做了皇帝,即梁元帝。梁元帝患有眼疾,瞎了一只眼。为了报复梁元帝,徐昭佩得知梁元帝要来,故意只将半边脸化妆。梁元帝看见徐昭佩的“半面妆”,知道她是嘲笑他的独眼龙,气得拂袖而去。此后,两个基本不见面。
徐昭佩还有一个典故,就是“徐娘半天”。
徐昭佩独守空房,寂寞难耐,与梁元帝的侍从季江好上了。有一次,季江叹息道:“徐娘虽老,犹尚多情。”
后来,有人就用“徐娘半老“形容善存风韵的中年妇女。