Miss Universe contestants dress up
The contestants in the Miss Universe competition have been showing off some bizarre dresses designed to reflect their country's culture.
Thousands of spectators packed the Reforma Avenue in Mexico City to watch the striking, beautiful and in some cases strange costumes, worn by the hopefuls to win the beauty pageant, which will be held in the Mexican capital on May 28.
The loudest cheer was unsurprisingly for Miss Mexico, or Rosa Maria Ojeda, whose dress was decorated with images of Mexican food, including corn on the cob and tropical fruit, alongside symbols of ancient Indian cultures.
Miss USA (Rachel Smith) who wore a very creative female Elvis Presley costume, was booed by the audience, due to the unstable political relations between Mexico and the United States.
Such situation reminded the incident which happened during the Miss Universe 1993 contest when Miss USA (Kenya Moore) was booed during the whole telecast until she was voted off by the judges.
A dreadlocked Miss Jamaica, or Zahra Redwood, the first Rastafarian to compete for the beauty prize, went for a reggae theme with a T-shirt of singer Bob Marley.
And Inga Skaya wore an ice hockey uniform to represent Canada's favorite sport.
Several contestants from seafaring nations selected marine themes. Miss Denmark, Zaklina Sojic, dressed like a mermaid. And Miss Dominican Republic, Massiel Taveras, shouldered two dolphins and sea plants.
There was some protests, with one group of women wearing white dresses covered in fake blood trying to draw attention to towns or states in Mexico where women have been raped or killed, in some cases with alleged involvement by police or soldiers.