V květnu vystoupila ve švédských barvách na Eurovision Song Contest 2012 v Baku. Ve finále 26. května obdržela 372 bodů a porazila zástupce zbývajících pětadvaceti zemí. K vyrovnání rekordní bodové hranice Alexandra Rybaka z roku 2009 jí chybělo 15 bodů, získala však historicky nejvyšší počet dvanáctibodových ohodnocení: Prvním místem ji ocenilo osmnáct soutěžních zemí.