Mary I of England (1516-1558) and Philip II of Spain (1527-1598) married at Winchester Cathedral on Wednesday 25 July 1554.