Im Jahr 2006 vertrat sie Schweden erneut beim Eurovision Song Contest mit ihrem Song "Invincible". In der nationalen schwedischen Vorausscheidung gewann sie zunächst eine der Vorrunden in Göteborg mit der schwedischen Version des Liedes, "Evighet," und zog damit in das Finale am 18. März in Stockholm ein. Sie wurde im Vorfeld als Favoritin gehandelt und erhielt über 437.000 Telefonstimmen und damit rund 70.000 mehr als der Zweitplatzierte. Damit konnte sie das Finale vor der Gruppe BWO und Andreas Johnson für sich entscheiden, obwohl Letzterer von der Jury die meisten Punkte bekam. Am 18. Mai kam sie in Athen im Halbfinale auf Platz 4 (214 Punkte) und qualifizierte sich damit für die Endrunde. Sie belegte dort am 20. Mai den fünften Platz (170 Punkte). Mit den Plätzen drei, eins und fünf zählt sie zu den erfolgreichsten Teilnehmern in der Geschichte des Eurovision Song Contests.