The 96 years of Elizabeth, the longest-lived queen: Buckingham Palace celebrates it with a photo between two ponies