Затем стали говорить о браке между Маргаритой Терезой и к тому времени уже императором Леопольдом I, её дядей по линии матери и двоюродным дядей по линии отца. Однако двор в Мадриде медлил с ответом на это предложение. Филипп IV планировал выдать младшую дочь за английского короля Карла II, чтобы не допустить его брака с португальской принцессой. Испанский король не смирился с потерей португальской короны и старался не допустить признания за домом Браганса статуса владетельного со стороны европейских монархий.