2025 Queen Eloise
2024 Princess Ranaeda
2024 Debbie
2023 Professor Blake
2023 British Lady
2022 Elsie
2021 Jane Perkins
2017 Jill
2015 Jennifer
2000 Staff Lady
1997 Convict Prostitute