The Olympics are almost here!  In four short days, it'll be that time of year again when even the most apathetic among us will become patriotic, rabid sports fans, glued to our TV sets at 4 a.m. to see who will take home the gold in shot put. This year's London Games have no shortage of fierce competition and impressive athletes from all over the world.  While we wish we could provide incisive commentary on who's favored to win the gold in fencing or handball, frankly our purview is better suited to discussing Olympic Glamour. And, after seeing photos floating around of athletes attending press conferences, pre-Olympics events and red carpet parties, we have to say quite a few of them clean up pretty nicely. Here are 20 of our favorite Olympians on and off the playing field (or court or pool).  

1. Hope Solo, U.S., Soccer








2. Ryan Lochte, U.S., Swimming



3. Lolo Jones, U.S., Track & Field



4. Giuseppe Lanzone, U.S., Rowing





5. Sarah Robles, U.S., Weightlifting



6. Usain Bolt, Jamaica, Track & Field



7. Katie Hoff, U.S., Swimming



8. Allyson Felix, U.S., Track & Field



9. Timo Boll, Germany, Table Tennis

10. Natalie Coughlin, U.S., Swimming












11. Tom Daley, U.K., Diving



12. Misty May-Treanor, U.S., Beach Volleyball


13. Kerri Walsh, U.S., Beach Volleyball


14. Danell Leyva, U.S., Gymnastics


15. Caster Semenya, South Africa, Track & Field


(Photo credit: You Magazine)

16. Jordyn Wieber, U.S., Gymnastics



Photo credit: E!


17. Cullen Jones, U.S., Swimming





18. Abby Wambach, U.S., Soccer


19. James Magnussen, Australia, Swimming













20. Darya Klishina, Russia, Track and Field
UPDATE: Klishina failed to qualify for the Russian team and will not be participating at the 2012 Olympics


And, of course, Michael Phelps, U.S., Swimming (BONUS)