Flavia, 33, took to Twitter to announce the news to her 750,000 followers on Saturday.
She wrote: ‘Sorry I’ve been a bit quiet, wanted to wish you all a very happy new year. I’ve had a wonderful time and have some amazing news…all I need to say is @JimiMistry has made me the happiest girl in the world. Xxxx# engaged’.
Flavia and Jimi first met when they were paired together on the BBC show in 2010. Flavia broke up with her then-boyfriend, EastEnders actor Matt Di Angelo, and the pair have been dating ever since.
However, Flavia has hit out at claims she was previously engaged to ex-boyfriend and fellow dancer Vincent Simone. She added: ‘Contrary to some reports this is my first ever engagement. 🙂 xx’.
Congratulations to the happy couple. We can’t wait to see their first dance!