Barack Obama has left David Beckham in stitches after teasing him about his underpants and his advancing age.
The president met the LA Galaxy star and his teammates when they travelled to the White House after winning the American Major League Soccer (MLS) championship.