Y tras un nuevo divorcio, el marqués contrajo terceras nupcias en Pozuelo de Alarcón el 26 de noviembre de 1999 con Olga Subirana y Pita, actual marquesa viuda de Boadilla del Monte, nacida en Madrid el 2 de marzo de 1943 y que había estado casada con Juan Eguilior y Puig de la Bellacasa, de quien tiene prole, hija de Luis Subirana Rodríguez y de Carmen Pita y Arechavala.