Diana Vishneva was born in St Petersburg in 1976. She graduated from the Vaganova Ballet Academy (class of Prof. Lyudmila Kovaleva). During her last year at the Academy started working at Mariinsky Theatre. Joined the Mariinsky Theatre in 1995. Became a principal in 1996.
Giselle (Giselle), Don Quixote (Kitri), The Nutcracker (Masha), Swan Lake (Pas de Trois), La Bayadere (Pas de Trois from the scene The Kingdom of Shades), "Paquita" Grand Pas (variation), Romeo and Juliet (Juliet), The Sleeping Beauty (Princess Aurora), Raymonda (Clemance), Le Corsaire (Gulnarah), Spectre de la Rose, Pas de Quatre (Fanny Cerrito), Scheherazade (Zobeide), Firebird (Firebird), In the Night (Ith movement), Auber`s Grand Pas Classique, Symphony in C (3rd Movement), Apollo (Terpsichore), Tchaikovsky Pas de Deux, Roland Petit`s Carmen (Carmen), Jewels (Rubies), Manon (Manon), Le jeune homme et la mort (the Death), Spring and Fall (by Neumeier), The Sounds of Empty Pages (by Neumeier ), Now and Then (by Neumeier).
Prizewinner of The International Ballet Competition (Lausanne, 1994).
Prizewinner of "Benois de la dance" prize (1995).
Prizewinner of St Petersburg Theatrical prize "Golden Sophit" (1996).
BALTIKA prize (1998).
High theatrical prize of Russia "Golden Mask" (2001).