2011 Miss Universe Winners

Miss Angola - Leila Lopes photo
Image Source: AP Photo/Andre Penner

Miss Universe 2011 was held in Sao Paulo, Brazil today. There are 89 contestants who parcticipated in this year’s pageant. Miss Angola, Leila Lopes won the Miss Universe title and was crowned by Miss Universe 2010, Ximena Navarrete of Mexico. Continue reading 2011 Miss Universe Winners