Leila Luliana da Costa Vieira Lopes Umenyiora is an Angolan actress, TV host, model and beauty queen who won the titles of Miss Angola UK 2010, Miss Angola 2010 and Miss Universe 2011.
Celebs born on
Find Celebrities Born on Your Day!
Everything you want to know about famous people
Find Celebrities Born on Your Day!
Leila Luliana da Costa Vieira Lopes Umenyiora is an Angolan actress, TV host, model and beauty queen who won the titles of Miss Angola UK 2010, Miss Angola 2010 and Miss Universe 2011.