She began studying dance at the age of four in Italy, later attending Marika Besobrasova's school in Monte Carlo. Chosen by Roland Petit to play the role of young Aurora in his version of The Sleeping Beauty, she continued her training at the Centre de Danse Rosella Hightower in Cannes (1991) and then at the Opéra de Paris Dance School (1992). She joined the Opéra de Paris Ballet in 1996. Promoted to Coryphée in 1999 and Sujet in 2000, she became a soloist in works by Rudolf Nureyev (Don Quixote, The Sleeping Beauty, Cinderella, La Bayadère, Raymonda, The Nutcracker), Martha Graham (Temptations of the Moon), Pierre Lacotte (La Sylphide), Roland Petit (Clavigo and Le Jeune Homme et la Mort), and George Balanchine (Emeralds).
In 2001, at the age of 22, she was promoted to Première danseuse. From then on, she expanded her repertoire, performing in the creations of some of the greatest masters of choreography, such as Roland Petit once again, followed by Pina Bausch, William Forsythe, John Neumeier, Jiří Kylián, Jerome Robbins, Maurice Béjart, and Angelin Preljocaj. She has received numerous awards, including the Prix Danse Europe in 1990, the Prix du Cercle Carpeaux for the 1998-99 season, the Positano Prize, the Audience Award from AROP in 2000, the International Gino Tani Prize in 2001, and the Barocco Prize in 2007. In the following year, she was recognized as "Sicilian of the Year" by the President of the Sicilian Region and won the Danza&Danza Award for Best Performer of the Year.
From 2009 to 2011, she served as an artistic consultant for the Teatro Petruzzelli in Bari. She also ventured into theatre, performing in Polvere di Baghdad, directed by Maurizio Scaparro, where she both acted and danced; the performance was the closing show of the Theatre section of the Venice Biennale. In 2009, her autobiography was published by Rizzoli. She danced at the New Year’s Concert in Vienna, broadcast worldwide, wearing costumes designed for her by Valentino.
In 2010, she was awarded the title of Chevalier dans l'Ordre National du Mérite by French President Nicolas Sarkozy for her accomplishments at the Opéra de Paris. In 2013, after performing Roland Petit's Carmen, she was named Étoile, becoming the first Italian to achieve this distinction at the Opéra de Paris. Regularly invited to perform abroad, she was appointed Director of the Ballet Company of the Teatro dell’Opera di Roma in 2015. In 2021, she bid farewell to the stages of the Opéra de Paris. In 2023, she was appointed President of the High Council for the Performing Arts by the Minister of Culture, Gennaro Sangiuliano.