1936 – 1950 | 1951 – 1960 | 1961 – 1970 | 1971 – 1980 |
1981 – 1990 | 1991 – 2000 | 2001 – 2010 | 2011 – 2020 |
![]() Honest Lad: Jim Watson Honest Lass: Norma Taylor Attendants:Robert Bradley, Brian Lees Joan Gordon, Lesley Martin Sasher: Rev. Sidney Adamson, M.A., B.D. |
![]() Honest Lad: Ian McMillan Honest Lass: Lesley Martin Attendants: Brian Lees, Stuart Grant Patricia Ramsay, Nicky Swanston Sasher: Sir David Ogilvy Bt., J.P. |
![]() Honest Lad: Kirk Ritchie Honest Lass: Kim Kennedy Attendants: Iain Clark, Stephen Tait Jacqueline Brown, Elaine Hunter Sasher: Lord Mackay of Clashfern, Q.C. |
![]() Honest Lad: Stuart Ramsay Honest Lass: Elaine Hunter Attendants: Iain Clark, Ewan McMillan Vicky Bonthron, Alison Prummer Sasher: Lord Elphinstone |
![]() Honest Lad: David Brodie Honest Lass: Jeananne Hunter Attendants: Colin Buchanan, Michael Dickson Fiona McHoul, Lynda Rae Sasher: Lord Balfour |
![]() Honest Lad: Graham Bennett Honest Lass: Caroline Grant Attendants: Derek Reid, Murray Laird Lynda Rae, Pearl Dewar Sasher: George Colville |
![]() Honest Lad: Murray Laird Honest Lass: Alison Bonthron Attendants: Gerald Wilson, Thomas Edgar Elaine Grigg, Susan Dickson Sasher: Peter Heatley, C.B.E., D.L. |
![]() Honest Lad: Gordon Forbes Honest Lass: Susan Dickson Attendants: Bryan Aitken, Kenneth Scott Jeananne Highley, Nichola Mealyou Sasher: Alasdair Hutton, M.B.E. |
![]() Honest Lad: Ian Ritchie Honest Lass: Nichola Mullen Attendants: Tom Edgar, John Langlands Caroline Johnstone, Debbie McKillop Sasher: Duke of Roxburghe |
![]() Honest Lad: Tom Edgar Honest Lass: Debbie McKillop Attendants: Fraser Eadie, John Langlands Gillian Kay, Sharon Leslie Sasher: Sir Charles Annand Fraser |