Leila Lopes Umenyiora was Miss Angola in 2010.
She won and became the Miss Universe 2011, held in Brazil. She is the first and ONLY Angolan woman so far to win the title. She is fifth woman of African descent to ever win the title. She is the 60th holder of this prestigious Interna title. She has won several beauty pageants.
She is a graduate of Business Administration from the University of Suffolk, England.
Her first movie ever was ‘Heartbeat’ in 2015