She subsequently took part in master classes at the Accademia Musicale Chigiana, Siena, with Carlo Bergonzi and Shirley Verrett.
She began her collaboration with the Festival della Valle d'Itria, featuring in La sonnambula (1994), Cherubini's Médée (1995), Piccinni's L'americano (1996), French version of Lucia di Lammermoor (1997), Giordano's Mese mariano and Il re (1998), Traetta's Ippolito ed Aricia (1999), Rossini's Otello and Meyerbeer's Robert le diable (2000).
Her major roles on stage include Amina in Vincenzo Bellini's La sonnambula, Violetta in Giuseppe Verdi's La traviata, Gilda in Rigoletto, Susanna in Mozart's Le nozze di Figaro, and Lucia in Gaetano Donizetti's Lucia di Lammermoor (in both the standard Italian version and the French version Lucie de Lammermoor of 1839).
Another example is the recording of Giacomo Meyerbeer's Opera Il crociato in Egitto together with the Male Soprano Michael Maniaci at La Fenice in Venice.
In December 2012, she was brought in at very short notice to sing Isabelle in the revival of Giacomo Meyerbeer's Robert le diable at the Royal Opera House, London, replacing Jennifer Rowley.