leila

Leila Luliana da Costa Vieira Lopes Umenyiora (born 26 February 1986) is an Angolan model and beauty queen who was crowned Miss Universe 2011. She had previously won Miss Angola UK 2010 and Miss Angola 2010.

View More On Wikipedia.org