On 15 March 2008, Perrelli performed at the Stockholm Globe Arena and won Melodifestivalen 2008 again with her song "Hero", which topped the charts in Sweden for several weeks and became the most sold single of 2008 for a Swedish artist. She went on to represent Sweden in the Eurovision Song Contest 2008 in Belgrade, Serbia, where she advanced to the finals. Preparing for Eurovision, she went out on a big tour, performing at popular TV shows in 17 nations, in order to promote the song.