The 59th Miss World 2009 pageant takes place tonight at Johannesburg, South Africa and brings an end to this glittering ceremony.
The Miss World 2009 pageant top finalists have been announced.
They are as follows:
Miss Mexico
Miss Sierra Leone
Miss Canada
Miss Japan
Miss Gibraltar
Miss India
Miss Korea
Miss Martinique
Miss Columbia
Miss Poland
Miss Brazil
Miss France
Miss Vietnam
Miss Kazakhstan
Miss South Africa
Miss Panama
The gorgeous Miss Gibraltar went on to win the Miss World 2009 crown.