Royalists shouting "Long Live the King" beat an opera singer and threw tear-gas bombs onto the stage of a Paris theater during a performance marking the 200th anniversary of the French Revolution, authorities and witnesses said Saturday.

Helene Delavault, a mezzo soprano who studied at the Juilliard School of Music in New York and made a name for herself by playing Carmen in director Peter Brook's version of the opera, was recovering in a hospital Saturday, doctors said.Delavault was rushed to the Quinze Vingt hospital for treatment for the effects of tear gas, some of which was got into the singer's eyes, during the incident Friday night.