In the poster, Mallika is seen wrapped in the tricolour and sitting atop a car with a beacon, and it hasn't gone down well with a political party from Rajasthan.
But she is not the first one to get into trouble.
Back in 2000, designer Malini Ramani also landed in trouble when she donned a flag dress. She showed her design skills by using horizontal strips of orange, white and green and a blue wheel - all similar to the Indian flag.
Unfortunately, it wasn't the creativity of the designer that became a topic of discussion, but the fact that she allegedly dishonoured the national flag, according to some.
A few years later, actress and host Mandira Bedi's attire came under fire when she chose to wear a flag-themed sari. While hosting one of the cricket matches, Mandira was seen wearing a sari that had national flags of all the countries, which participated in the tournament. There was an image of the tricolour that was apparently positioned in a disrespectful manner - below the knee. This angered many.
Tennis player Sania Mirza didn't dare to wear the tricolour, but she found herself in the flag controversy, thanks to smart photography.
Mirza was pictured sitting with her bare feet that appeared to rest on a table next to an Indian flag. As many saw this as an act of showing disrespect to the Indian flag, she had even thought of giving up playing tennis to show her respect to the national flag.