The Duchess of Edinburgh, 59, was effortlessly elegant in a navy dress - adorned with golden buttons - and a checkered blazer while enjoying the event.