Queen to receive Spanish king in June, then Trump

Queen to receive Spanish king in June, then Trump

Felipe VI and his wife Letizia will visit Britain in early June.

Spanish designers chosen to dress youngest British royals

Spanish designers chosen to dress youngest British royals

Happy Birthday Your Majesty! (Please visit Gibraltar again)

Happy Birthday Your Majesty! (Please visit Gibraltar again)

King welcomes hoi polloi into his palace gardens

King welcomes hoi polloi into his palace gardens

Spanish King and Queen on state visit to Mexico

Spanish King and Queen on state visit to Mexico