The marriage was arranged by her future mother-in-law Elizabeth Farnese, after Elizabeth had failed to arrange a marriage of Charles to Archduchess Maria Anna of Austria, and refused to agree to have him marry to Louise Élisabeth of France. The impenetrable secret negotiations had taken place earlier in Vienna, where the Dowager Empress Wilhelmina Amalia, grandmother of Maria Amalia, played an important part in the negotiations.
The marriage was arranged by Elizabeth Farnese, Charles' future mother-in-law, after she failed to secure a match for him with Archduchess Maria Anna of Austria and refused to allow him to marry Louise Élisabeth of France. The secret talks took place earlier in Vienna, where the Dowager Empress Wilhelmina Amalia, grandmother of Maria Amalia, played a crucial role in the negotiations.