The first documented instance of a princess who wore a white wedding dress for a royal wedding ceremony is that of Philippa of England, who wore a tunic with a cloak in white silk bordered with squirrel and ermine in 1406, when she married Eric of Pomerania. Mary, Queen of Scots, wore a white wedding dress in 1559 when she married her first husband, Francis, the Dauphin of France, because it was her favorite color, although white was then the color of mourning for French Queens.