The reports I heard on tV and in press was that the security was paid for by the taxpayer but all the other costs of the wedding were paid for by both the queen and Middleton families.
I’ve seen and heard that, as well as some reporting that the Queen was paying for some of the security. It’s been a mixed bag, with some things turning out to be false, or just rumors. So who knows....re the security stuff?