2006 stellte sie einen italienischen Rekord mit 19,04 m auf. Bei den Europameisterschaften 2006 wurde sie mit 18,83 m Fünfte. Mit 18,92 m gewann Legnante Gold bei den Halleneuropameisterschaften 2007 in Birmingham. Bei den Olympischen Spielen 2008 in Peking erreichte sie nicht das Finale.