NB. For a detailed list, year-by-year, including photos, videos, reviews and show programmes, please visist our extensive ARCHIVE
Queen Elizabeth II (39 times) 1945, 1946, 1947, 1949, 1952, 1953, 1954, 1955 (Blackpool), 1955 (London), 1957, 1958, 1960, 1962, 1964–65, 1967, 1969–71, 1973, 1975, 1977, 1979, 1981, 1983, 1985, 1987, 1989–90, 1993, 1995, 1997, 1999, 2001, 2003, 2005, 2007, 2009, 2012
Prince Phillip, Duke of Edinburgh (29 times) 1947, 1952, 1953, 1954, 1955 (Blackpool), 1955 (London), 1957, 1958, 1960, 1962, 1965, 1967, 1969, 1970, 1973, 1975, 1977, 1979, 1985, 1987, 1989, 1990, 1993, 1997, 2003, 2005, 2007, 2009, 2012
Queen Elizabeth The Queen Mother (26 times) 1937–38, 1945–51, 1959, 1961, 1963, 1966, 1968, 1972, 1974, 1976, 1978, 1980, 1982, 1984, 1986, 1988, 1990, 1991
King Charles III (16 times) 1968, 1977, 1984, 1992, 1994, 1996, 1998, 2000, 2002, 2004, 2006, 2008, 2010, 2013, 2016, 2020
King George V (15 times) 1912, 1919, 1921–23, 1925–28, 1930–35
Queen Mary (15 times) 1912, 1919, 1921–23, 1925–28, 1930–35
King George VI (8 times) 1937–38, 1945–50 Princess Margaret (4 times) 1949, 1951, 1968, 1990
Queen Camilla (5 times) 2006, 2008, 2010, 2013, 2016
William, Prince of Wales (5 times) 2014, 2017, 2019, 2021, 2023
Catherine, Princess of Wales (5 times) 2014, 2017, 2019, 2021, 2023
Princess Anne, Princess Royal (twice) 1968, 2011
Prince Harry, Duke of Sussex (twice) 2015, 2018
Meghan, Duchess of Sussex (once) 2018
Diana, Princess of Wales (once) 1992
Earl of Snowdon (once) 1968
Vice-Admiral Sir Timothy Laurence (once) 2011
Prince Edward, Earl of Wessex (once) 2022
Sophie, Countess of Wessex (once) 2022
Queen Maud of Norway (once) 1922
Victoria, Crown Princess of Sweden (once) 2023
Prince Daniel of Sweden (once) 2023