another pic i found last week:
BTW, does anyone know when the contest is going to be? i mean the Miss World 2006 contest... i/we cannot 'miss' this one
is there a website? i remember looking for it in december but didnt find any information other than it will be in Paris - France this year...