It's David Beckham's 38th birthday today!

So here are 20 pictures of him being the hot stud we all love staring at: