The World Cup is ending soon, with the finals to happen over the weekend. Germany will meet Argentina for the cup. But while the game has been about the best of the best playing for their countries, it also has been about its good looking players. Here are all the hottest men from 32 teams:
1. Brazil- Neymar da Silva Santos Júnior
2. Mexico- Giovani Dos Santos
3. Croatia- Vedran Ćorluka
4. Cameroon- Eric Maxim Choupo-Moting
5. The Netherlands- Robin Van Persie
6. Chile- Felipe Gutierrez
7. Spain- Fernando Torres
8. Australia- Mathew Leckie
9. Colombia- James Rodriguez
10. Greece- Orestis Karnezis
11. Côte d'Ivoire- Giovanni Sio
12. Japan- Atsuto Uchida
13. Costa Rica- Bryan Ruiz
14. Uruguay- Nicolas Lodeiro
15. Italy- Leonardo Bonucci
16. England- Daniel Sturridge
17. France- Olivier Giroud
18. Switzerland- Fabian Schar
19. Ecuador- Cristian Noboa
20. Honduras- Victor Bernardez
21. Argentina- Sergio Aguero
22. Nigeria- John Obi Mikel
23. Bosnia and Herzegovina- Vedad Ibisevic
24. Iran- Masoud Soleimani Shojaei
25. Germany- Mats Hummels
26. United States- Tim Howard
27. Portugal- Cristiano Ronaldo
28. Ghana- Andre Ayew
29. Belgium- Nacer Chadli
30. Algeria- Liassine Cadamuro
31. Russia- Alexander Kerzhakov
32. South Korea- Koo Jacheol