Yedda Chen 陈彦妃(born February 4, 1984) is a Chinese actress and model. Wikipedia
Nicola Coughlan
Brooke Shields
Armie Hammer
Angelina Jolie
Show more