Barack Obama has poked fun at one of sport's biggest stars - David Beckham.

The footballer and his team LA Galaxy were guests at the White House - following their MLS Cup victory.

The US President jokingly tackled the 37 year old about his age