Miss Angola, Leila Lopes Hailed 2011 Miss Universe
Showbiz Renegade / Posted 12 days ago
The new Miss Universe has been named straight from Sao Paulo,Brazil.
Among the 89 beautiful contestants from all over the planet, Leila Lopes from Angola came victorious and was hailed as the 2011 Miss Universe.
Miss Angola is the 60th Miss... Read more