NB. For a detailed list, year-by-year, including photos, videos, reviews and show programmes, please visit 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 Philip, 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* (*virtual).
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 (7 times) 1949, 1951, 1963, 1968, 1970, 1972, 1988, 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 (3 times) 1968, 1972, 2011
Diana, Princess of Wales (twice) 1984, 1992
Earl of Snowdon (twice) 1966, 1968
Prince Harry, Duke of Sussex (twice) 2015, 2018
Meghan, Duchess of Sussex (once) 2018
Vice-Admiral Sir Timothy Laurence (once) 2011
Prince Edward, Duke of Edinburgh (once) 2022
Sophie, Duchess of Edinburgh (once) 2022
Lady Sarah Armstrong-Jones (once) 1984
Sarah, Duchess of York (once) 1986
Queen Maud of Norway (once) 1922
Victoria, Crown Princess of Sweden (once) 2023
Prince Daniel, Duke of Västergötland (once) 2023