This image gallery shows the principal cast, including Anne Sophie Duprels (Amelia), Matteo Lippi (Gustavo), George von Bergen (Anckarström) and Alison Langer (Oscar), in action, alongside the Opera Holland Park Chorus.

Join us on 2 June 2020 at 7.30pm for an online streaming of Un ballo in maschera for one time only, free of charge, on our website and YouTube channel. Find out more.

All rehearsal images by © Ali Wright for Opera Holland Park.