Diana Ionescu was born in Constanţa (Romania). At the age of 5 she received her first ballet lessons, later she attended the Colegiul National de Arte Regine Maria Constanţa in her home town. In 2014 she continued her education at the Tanzakademie Zurich where she graduated in 2017.
In 2013 she won the first prize in the junior category at the Youth American Grand Prix. In 2016 won the gold medal at the Tanzolymp in Berlin. At the Prix de Lausanne 2017 she won a scholarship.
At the beginning of the season 2017/18 Diana Ionescu became an apprentice with the Stuttgart Ballet. Already at the beginning of November 2017 she was taken in the Corps de ballet. In the 2019/20 season she was promoted to Demi Soloist.