低微，丽质天姿，美色出众，得幸于文宣帝高洋，天保元年（550年）入宫封为西曹嫔。天保四年（553年），生下皇五子陇西王高绍廉，进封弘德夫人（北齐仅次于皇后、昭仪的高级妃嫔）。武平七年（576年）八月廿六日，颜玉光去世，享年47岁，后主高纬追赠她为陇西太妃。由于当时北齐岌岌可危，战事吃紧，安葬于邺城西七十余里石门之右。