IVER HEATH, ENGLAND - JUNE 20: Britain's Prince Charles (L), Prince of Wales meets British actor Daniel Craig as he tours the set of the 25th James Bond Film at Pinewood Studios on June 20, 2019 in Iver Heath, England.  The Prince of Wales, Patron, The British Film Institute and Royal Patron, the Intelligence Services toured the set of the 25th James Bond Film to celebrate the contribution the franchise has made to the British film industry. (Photo by Niklas Halle'n - WPA Pool/Getty Images)
Britain's Prince Charles, left, meets British actor Daniel Craig as he tours the set of the 25th James Bond film at Pinewood Studios. Getty

The best (and some of the worst) TV and film cameos