Según el "Libro de la dinastía Han posterior", el nombre original de Wang Zhaojun era Wang Qiang, y nació en Zigui (ahora condado de Xingshan, ciudad de Yichang, provincia de Hubei) en el año 52 a.C. Wang Zhaojun era una niña hermosa. Cuando creció, era tan elegante y hermosa como un hada. Cuando el emperador Yuan de la dinastía Han estaba en el poder, la bella mujer Wang Zhaojun fue seleccionada como la "esposa virtuosa" en el palacio.
Pero después de que Wang Zhaojun entró al palacio, no se ganó rápidamente el favor del emperador, porque había demasiadas concubinas después de su muerte, y era imposible para el emperador notar a cada una de ellas. Entonces Wang Zhaojun estaba realmente infeliz mientras vivía en el palacio. Más tarde, se enteró de que Huhanxie Chanyu de los hunos había venido a proponerle matrimonio. Más tarde, cuando escuchó que Huhanxie Chanyu de los hunos propuso casarse con una mujer Han, Wang Zhaojun tomó la iniciativa de proponer matrimonio.
El día en que el emperador Han Yuan despidió a Hu, Wang Zhaojun y otras cinco chicas salieron a rendir homenaje al emperador Han Yuan. Esta fue la primera vez que el emperador Han Yuan conoció a Wang Zhaojun. En ese momento, Wang Zhaojun estaba exquisitamente vestido, elegante y hermoso. Según los registros históricos, el emperador Yuan de la dinastía Han vio a Wang Zhaojun "rico y decorado, en el Palacio Minghan, vagando en las sombras, balanceándose de izquierda a derecha. Me sorprendió saber que había una mujer tan hermosa en el harén". . En ese momento, quería mantener a Wang Zhaojun en el palacio, pero él ya había aceptado a Hu Hanxie Shanyu, y ya era demasiado tarde para arrepentirse, por lo que tuve que dejar que Wang Zhaojun fuera a Xiongnu con Hu Hanxie Shanyu a regañadientes.