Tereza Fajksova of the Czech Republic was crowned Miss Earth 2012 on November 24 in the Philippines.
Miss Philippines Stephany Stefanowitz as Miss Earth Air , Miss Venezuela Osmariel Villalobos as Miss Earth Water and Miss Brazil Camila Brant as Miss Earth Fire.
Around 91 contestants from around the globe participated in the pageant with a theme in line with that of United Nations' (UN) celebration of the International Year of Sustainable Energy for all.
There were many favourites including Miss Prachi Mishra who represented India and had bagged the Friendship subtitle at Miss Earth 2012.
Miss Earth 2012, Tereza Fajksova was crowned by her predecessor- Miss Earth 2011-Olga Alava of Ecuador.
Online Miss Photogenic - Miss Venezuela placed 1st with 25,667 votes (Gold), Miss Thailand got 22,326 votes (Silver) and Miss Costa Rica earned 18,817 votes (Bronze).
National costume competition - Miss Thailand won the Gold medal, while Misses South Africa and Malaysia bagged the silver and bronze medals, respectively.
Evening gown competition ( Group 3)- Bronze to Miss Norway, silver to Miss Thailand and Gold to Miss Guatemala!