Celebrating the most spectacular moments in Eurovision's long history, including the outlandish outfits and gimmicks that have made the competition so very memorable over the years.
2009
2023
2020
2019
1998
2021
2017
2022
2024
2000
2025
2010