幼，将她赐给太子李适长子、皇孙李诵为妾。大历十三年（778年），王氏在长安东内（大明宫）生下李诵的长子李纯，就是后来的唐宪宗。李诵的长女李畅亦是她所生，另有一子两女，即福王李绾、梁国公主、云安公主。大历十四年（779年）五月，太子李适即位为唐德宗，同年六月，李诵晋封为宣王。王氏被立为宣王王孺人。第二年，唐德宗立李诵为太子，太子妃是郜国公主之女萧氏，而王氏则被封为“良娣”。太子妃萧氏的母亲郜国公主被诬陷“巫蛊”，受此牵连，唐德宗多次要把太子妃废掉，最终，唐德宗寻机杀死萧妃。贞元二十一年（805