Royal relations! The Queen of Spain and the Duchess of Cambridge match in fashionable black and white ensembles at the Order of the Garter Service in Windsor.



Source link