Haar beste prestatie boekte Legnante in 2007 met het winnen van de titel bij de Europese indoorkampioenschappen. Met een beste poging van 18,92 eindigde ze voor de Russische atletes Irina Choedorosjkina (zilver; 18,50) en Olga Rjabinkina (brons; 18,16). Op 30-jarige leeftijd nam ze deel aan de Olympische Spelen van 2008 in Peking. Ze sneuvelde hierbij in de kwalificatieronde met een beste poging van 17,76.