En 2008 ganó por segunda vez el Melodifestivalen y representó a Suecia una vez más en el Festival de la Canción de Eurovisión 2008, en Belgrado, con la canción "Hero", que fue número #1 en Suecia y el single más vendido del año en su país, pero con la que no consiguió repetir el éxito de 1999 en el festival.