
The Leaderboard
1. Vietnam
2. Venezuela
3. Sweden
4. Panama
5. Puerto Rico
6. France
7. Spain
8. Philippines
9. Indonesia
10. Colombia
11. Thailand
12. China
13. Ecuador
14. Paraguay
15. Japan
So these are our faves for the crown. Who will eventually win? Would it be the divine beauty from Vietnam? Or would it be a back to back victory for Venezuela? Or would it be one of the three European stunners Sweden, France, and Spain? Stay tuned! We will find out soon.
Special thanks to Fadly Ulum for the amazing banner!