Perrelli nahm 2008 mit dem Titel "Hero" erneut am Melodifestivalen teil und schaffte im vierten Halbfinale den direkten Sprung in das Finale im Globen in Stockholm. Sie erreichte dort den ersten Platz und vertrat Schweden im zweiten Halbfinale des Eurovision Song Contest in Belgrad, wo es ihr auch gelang, sich für das zwei Tage später stattfindende Finale zu qualifizieren. Dort erreichte Perrelli den 18. Platz unter 25 Teilnehmern, womit sie ihren Erfolg von 1999 nicht wiederholen konnte. Dennoch war "Hero" ein großer Erfolg in Schweden und belegte fünf Wochen in Folge den ersten Platz. Darüber hinaus gelang dem Lied auch der Sprung in die Charts der Schweiz sowie von Ungarn, Dänemark, Finnland und Norwegen.