Don't remember English too often. For example, your boyfriend knew a woman named Kate before, and this is a cunning person, and your name happens to be Kate, so you will be discounted in his heart.
The English name (female) has good pronunciation and looks, and then recommend an online dictionary, www.dict.cn, and look it up yourself:
Ashley
Serena (female name)
Shirley (female name)
transparent
Lois (female name)
Veronica (abbreviation: Vero)
angle
Angelo
Sonia: A variant of Sophia, which means the goddess of the moon.
Norwegian turn
daisy
Elva
Eva
Lilian
Lynn
Aileen
Kelly
Portia
Sandy
Vanessa
Vicky (female name)
Wendy (female name)
The following are common, but not bad:
Casey
Cathy
Elizabeth's nickname
May
Sabrina
candy
Chris
joyce
Alice
Amy
Qusai
Cindy (nickname for ?Cynthia)
cherry
Jessica
Jessie (nickname of Janet's Scottish name) (F.)
sherry
Annie
Helen
(edited by cooperleon, please explain)