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)