2026 Melissa
2025 Diana
2022 Esmeralda
2020 Sophie
2019 Princess Mary Tudor
2018 Rose
2018 Alice
2016 Anna
2015 Michelle
2014 Elizabeth Pryce
2012 Emily