She previously served as Minister of Justice from July 27, 2009 to September 4, 2011 in the cabinet of Boyko Borisov. As the running mate of presidential candidate Rosen Plevneliev in the October 2011 presidential election, she was elected as Vice President and took office in January 2012. Margarita Popova graduated Bulgarian philology in University of Sofia in 1980, and later (1989) law in the same university.
She was appointed prosecutor in Pirdop in 1990, in 1991 she was a regional prosecutor in Ruse, and administrative head and regional prosecutor in Sofia district from 1996 to 2006.
She carries on her expertise on communist law in her work as vice-president She was lecturer in the National Police Academy (2001–2004) and National Institute of Justice (2005–2009).
Obviously, she studied law under communism and is an expert on communist law.