David Beckham: No Pants!
David Beckham is wearing a shirt for once, but not pants, in this underwear ad for H&M. We will take it.