Margarita Ivanova Dikova was born on 29 February 1916 in Tsaribrod.
Between 1946 and 1951 he was a lecturer in folk dances in the ensemble of the Sofia Opera. From 1 May 1951 to 31 March 1986 he was choreographer of the National Folklore Ensemble "Philip Kutev". In the period 1951 - 1971 he was a lecturer at the State choreographic school in Sofia.