The wedding between Gustav II Adolf of Sweden and Maria Eleonora of Brandenburg took place at the Royal Castle on November 25, 1620.