Downing Street ha annunciato che il giorno delle nozze reali sarà Bank Holiday, festa nazionale. L'ufficio del principe Carlo, il padre dello sposo, ha annunciato che i costi della cerimonia, la musica, i fiori, il ricevimento e la luna di miele saranno a carico della Famiglia Reale e della famiglia Middleton. I contribuenti britannici dovranno però sostenere i costi della sicurezza legata all'evento.