13/04/2026
Not long until 160 costumed characters take to the streets on Saturday, and the guest list spans a millennium. King Robert the Bruce, Mary Queen of Scots, Benjamin Franklin and John Cleese all make for not your average Saturday afternoon in St Andrews.
For the full breakdown of this weekend’s celebrations, head to the 100th anniversary events page on our website below.
www.katekennedyclub.org.uk/100th-anniversary-events
📸 Simon Tasker
What's On Fife VisitScotland University of St Andrews St Andrew's Community Network
King Robert the Bruce (1274–1329), played by Nico Fitzwilliam-Lay, rides across West Sands, hoisting his axe high, a solitary figure of kingship and war. Windswept against the open horizon, he recalls the hard-fought struggle by which the Scottish crown was defended.
St Andrew, played by Shaw Laird, towers in the shallows of St Andrews Bay, bearing the diagonal cross upon which he met his martyrdom. According to legend, St Regulus brought his relics to this headland in the 4th century, and the Apostle became, in time, the patron saint of Scotland.
Elizabeth Garrett Anderson (1836–1917), played by Viola Battisti, is pictured in the Hebdomadar’s Room. A pioneer of both medicine and women’s higher education, she evokes the long struggle by which women forced open institutions that had for centuries been closed to them.
Mary Queen of Scots (1542–1587), played by Elizabeth Lusser, stands outside her library at St Leonard’s, with David Rizzio, played by Will Grogan, collapsed at her feet. The image nods to the turbulence of her reign, which was entangled in faction, betrayal, and the violence of the Reformation.
Sir Hugh Lyon Playfair (1787–1861), played by Robbie Innes, is photographed in the Big Room of the Clubhouse of the Royal and Ancient Golf Club of St Andrews, of which he was captain in 1856. After earlier military service in the East India Company’s Bengal army, Playfair became one of the leading civic figures in St Andrews as its Provost, helping to revive the fortunes of the town.