For the theatre and cinema, Ibert was a prolific composer of incidental music. His best-known theatre score was music for Eugène Labiche's "Un chapeau de paille d'Italie", which Ibert later reworked as the suite "Divertissement". Other scores ranged from music for farce to that for Shakespeare productions. His cinema scores covered a similarly broad range. He wrote the music for more than a dozen French films, and for American directors he composed a score for Orson Welles's 1948 film of "Macbeth", and the "Circus" ballet for Gene Kelly's "Invitation to the Dance" in 1952.