Op de Olympische Spelen van 2008 in Peking nam Romagnolo deel aan de 3000 m steeplechase. Ze kon zich plaatsen voor de finale, waarin ze als elfde eindigde.Vanaf 2009 begon Romagnolo zich meer toe te leggen op de 5000 m. In 2010 nam zij deel aan de EK van Barcelona, waar ze in de finale van 5000 m als zesde eindigde. Begin 2013 raakte echter bekend dat de winnares van deze finale, Alemitu Bekele, betrapt was op het gebruik van doping en geschrapt werd uit de uitslag van deze EK. Zo werd Romagnolo alsnog als vijfde geklasseerd.