BBC World Service:
"The Queen was struck in the face today by a large hot-cross bun thrown by an Argentianian fan who was annoyed that she was sporting her country's colours in public. The Queen responded with the chant, "One World Cup...and a little Falklands War".