He might look fudging knackered but there is no doubt that David Beckham still has the body of a very hot and slightly sweaty angel.
The LA Galaxy star stripped off after an obviously hard game against DC United in California and all we have to say is God Bless America, well American football at least.
How Victoria Beckham even let's the man leave the house, let alone wear clothes most of the time, is a complete mystery to us!




























