Margarita Khapova was born in Volgograd. In 2015 she graduated from the Perm State Choreographic College (class of D.N. Sosnina). During the time of studying at the college, she took part in the world premiere of Alexei Miroshnichenko’s ballet Bluebird and Princess Florina to music by Adolphe Adam. Attended master-classes on modern dance by Pedro Carneiro (Portugal), Catarina Moreiro. Also, attended master classes on character dance given by the teacher of the Vaganova Academy of Ballet E.A. Sherstneva.
In 2015–2016, worked at the Pushkin Nizhny Novgorod State Academic Opera and Ballet Theatre. Since September 2016, Margarita has been a member of the ballet company of the Primorsky Stage of the Mariinsky Theatre.
Swans, Neapolitan Dance (Swan Lake) — choreography by L. Ivanov, M. Petipa, A. Gorsky, A. Messerer;
Children, Snowflakes, Waltz of the Flowers (The Nutcracker) — choreography by V. Vainonen;
Waltz, Peasant Dance, the Willis (Giselle) — choreography by J. Coralli, J. Pierrot, M. Petipa;
Amazons, Nymphs, Requiem (Spartacus) — choreography by Y. Grigorovich, revised version by O. Dadishkiliani;
Tarantella, Folk Dance (The Love Story) — choreography by E. Lemeshevskaya;
Waltz (Sleeping Beauty) — choreography by M. Petipa.