An Indian actress and model was slapped in the face while filming a TV show by a man who took offence at her "short dress".
Gauhar Khan was hosting 'India's Raw Star' on Sunday when she was attacked with cameras capturing her obviously distraught reaction.
A 24-year-old man was arrested by police who quoted him as saying: "Being a Muslim woman, she should not have worn such a short dress."
Police added: "A preliminary probe has revealed that someone from the audience started teasing Khan to which she protested.
"An argument ensued between Gauhar and the man who was teasing her. Things turned ugly when the man suddenly slapped the actor."
The man will appear in court on Monday charged with assaulting a woman.
Kahn pursued a career in acting after successfully working as a model for a number of years, making her film debut in 2009 in Rocket Singh: Salesman of the Year.
She also won the Indian equivalent of 'Big Brother', 'Big Boss' last year.