Not much to do about an adopted name
A Chinese actress has sparked a debate by using Angelababy as her name in publications. Angelababy is not a literal translation of Yang Ying, her original name, but just an adopted name. Born in Shanghai, Yang made a career in Honk Kong; she is also known as Yeung Wing (closer to the Cantonese pronunciation) and Angela Yeung Wing.
Names! Well, whenever I visit a bank in Beijing, I'm asked to write my "English name". Just to prove a point to the bank employee, I answer: "I have no English name, what do I do?" What bank employees mean is "write your name in Latin alphabet", as opposed Cyrillic, Persian, or Greek alphabets, or Chinese, Korean or Japanese characters. But there is no English alphabet; English uses Latin letters.
Yang Ying is easy to pronounce (when written in Latin alphabet, or pinyin) for most non-Chinese people. But it means nothing to non-Chinese, while an "angel with a baby face" suggests an image.