see more

WINDSOR, UNITED KINGDOM - MAY 15: The Queen Shopping At The Trade Stands At Theroyal Windsor Horse Show, Windsor, Berkshire. (Photo by Tim Graham Photo Library via Getty Images)

WINDSOR, UNITED KINGDOM - MAY 15:  The Queen Shopping At The Trade Stands At Theroyal Windsor Horse Show, Windsor, Berkshire.  (Photo by Tim Graham Photo Library via Getty Images)