Sweden, France, Austria? Who will win the 69th Eurovision Song Contest? We'll find out on May 17, 2025, when the grand final takes place in Basel, Switzerland. In the meantime, several candidates are considered favorites, such as JJ, the Austrian representative. We tell you more about this artist, who will be performing her song "Wasted Love".