Kate and Camilla have today hosted a lunch for governors-general of the Commonwealth at Buckingham Palace, ahead of the 'reception of the century' tomorrow.