David Beckham is to 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 handed over for delivery to Britain.