Tom Brady has a nice body, although his shirtless body may have not been admittedly
very photogenic back in 2000 (or even 7 years later).
The comparison of David with Tom is like comparing apples and oranges, because
David Beckham is a lot smaller than Tom Brady, for one thing. Tom is 6 feet 4
inches (193 centimeters) while weighing 225 pounds (102 kilograms). David is
only 5 feet 11 inches (180 centimeters) while weighing 165 pounds (75 kilograms).
It's like comparing the body of a heavyweight boxer like Mohammed Ali to the body
of a middleweight boxer like Sugar Ray Robinson.

Another key difference is that Tom is single (and friendly to the point of flirtation with
gays), while David is married and unavailable.

But, Tom's beauty lies mostly in his long and muscular limbs. David's beauty is in the
tight muscles of his well-defined chest and abs. Both have beautiful faces, in my
opinion. And, both have charming personalities and the love of millions of slobbering
and irrational fans.