Pernikahan Permaisuri Zhang Yan berlangsung selama tiga tahun, melansir History of Royal Women.
Selama pernikahan mereka yang singkat itu, Permaisuri Zhang Yan mencoba segala cara untuk hamil, tetapi dia tetap tidak bisa memiliki anak.
Dia akhirnya mengadopsi tujuh putra suaminya.
Namun, beberapa catatan mengatakan bahwa Janda Permaisuri Lu Zhi memerintahkannya untuk membunuh ibu kandung putra yang diadopsinya, meski sejarawan mengatakan bahwa fakta itu salah.
Ketika suaminya meninggal pada 188 SM, salah satu putra angkat Permaisuri Zhang Yan naik takhta sebagai Kaisar Shao.
Dia diangkat menjadi Janda Permaisuri pada usia empat belas tahun, tetapi pengaruh politiknya sangat kecil.
Penguasa sejati adalah ibu mertua dan neneknya, Janda Permaisuri Lu Zhi.
Ketika Kaisar Shao mengetahui bahwa Janda Permaisuri Zhang Yan bukan ibu kandung yang sebenarnya, dia marah dan ingin membalas dendam karena berbohong padanya.
Namun, Janda Permaisuri Lu Zhi mencegahnya bertindak berdasarkan pemikiran balas dendamnya dengan membunuhnya secara diam-diam.