历六年二月初二日（1578年3月10日），王氏因美貌，选入后宫，为慈宁宫慈圣皇太后的宫人。三年后，被偶路过慈宁宫、年少的明神宗临幸，王氏遂有孕。事后神宗并不以为意，并试图隐瞒、忘却，但太后发觉王氏有妊，遂询问神宗，但神宗却顾左右而言他，太后便取来内官的起居注，证实王氏有妊，神宗因而在万历十年六月十六日（1582年7月5日）晋封王氏为恭妃。同年八月，王恭妃生下皇长子朱常洛，是为日后的明光宗。万历十二年（1584年），王恭妃生下一女云梦公主，但神宗对她始终没有太多感情，日后也显示出神宗对王恭妃相当反感。也因