Royal wedding made British people `very proud`: PM

David Cameron said the British public had shed their normal reserve.