Taiwanese star Barbie Hsu, or more popularly known around the world as Shan Cai, for her role on Meteor Garden, gave birth to a beautiful baby girl last April 24 via Cesarean section. According to whatsonxiamen.com, present during the birth was the actress' husband, businessman Wang Xiaofei, while Barbie's family waited nervously outside the delivery room.
Rumored to have a difficult pregnancy, Barbie, who is already 37 years old, revealed her baby bump to the public well past the first trimester.
"Little Shan Cai" is what Barbie captioned the photo she posted of her and her baby girl on her official Instagram account. She also proudly posted their first family picture.