The Queen gave the 2012 Olympics the official Royal stamp with a reception for around 100 heads of state and heads of government at Buckingham Palace on Friday.