David Beckham is still one of the hottest male celebrities around and is really easy on the eyes. He started playing professional soccer when he was just 17 years old and is still playing at age 35. He now plays for the Los Angeles Galaxy and continues to shine.