Very incorrect statement. There are many reigning catholic monarchies in Europe that has brides and very many non-reigning but still royal catholic houses that can provide a bride: Portugal, France, Two Sicilies, Austria, Bavaria, Wurtemberg, Italy, Saxony, Hohenzollern, Baden, Saxe-Coburg...