David Beckham will make a star appearance at the official handover of the Olympic torch in Athens this afternoon.

After a week travelling around Greece, the flame will be passed over for delivery to Britain.