Il n'y a pas de chiffre officiel concernant le coût du «mariage du siècle». La presse a avancé le chiffre approximatif de 20 millions d'euros, dont entre 6 et 8 déboursés pour la sécurité, et 9 par la municipalité de Madrid. Alberto Ruiz-Gallardon, le maire conservateur de la capitale, a parlé d'un «investissement» pour une ville en quête, depuis le carnage du 11 mars, d'une image plus gaie, et candidate à l'organisation des Olympiades 2012. L'aspect financier n'a, de toute façon, provoqué aucune polémique dans des médias, qui saluent ce mariage comme un «événement colossal».