Barbie Hsu, best known for her role as Shan Cai in “Meteor Garden,” has passed away. She was 48.
Citing confirmation from her family, South China Morning Post reported the Taiwanese actress died of pneumonia.
“The actress was traveling in Japan when she caught the flu, which triggered pneumonia,” the report read.
Barbie is survived by her husband, South Korean musician DJ Koo, and her 10-year-old daughter and 8-year-old son from her previous marriage with Wang Xiao Fei, her husband of 10 years, whom she divorced in 2021.

