Peter Wright The Ballet Master: Sir Peter Wright at 90 The Nutcracker Tchaikovsky: Swan Lake (Royal Swedish Ballet) The Sleeping Beauty (Dutch National Ballet, 2003) The Sleeping Beauty (Dutch National Ballet, 2003) The Nutcracker The Nutcracker The Nutcracker - The Royal Ballet The Royal Ballet: The Nutcracker (2022/2023) The Royal Ballet: The Nutcracker (2022/2023) Giselle The Australian Ballet's The Nutcracker The Australian Ballet's The Nutcracker Giselle The Nutcracker The Nutcracker The Royal Ballet 2024/25: The Nutcracker The Nutcracker - Royal Ballet The Nutcracker Giselle The Nutcracker (The Royal Ballet) The Nutcracker (Royal Ballet)