Prime Minister David Cameron says that bureaucracy should not get in the way of celebrations when Prince William and Kate Middleton marry.