Qin Lan’s New Selfie Has Netizens Thinking She Suffered A Wardrobe Malfunction
Did she or did she not?
Chinese actress Qin Lan, whose popularity skyrocketed after starring as the Empress Fucha in 2018 hit drama Story Of Yanxi Palace, is not only known for her acting, but also her beauty and enviable figure.
The 42-year-old, who boasts more than 15 million followers on Weibo, often shares pics of her work and life with her fans.