English singer and songwriter who represented the UK at the 2018 Eurovision Song Contest.
2007 · Self - Musical Guest
1956 · Self - United Kingdom Contestant
2020 · Self - Contestant (archive footage)
2023 · Self - Presenter
2023 · Self