Peter Wright The Ballet Master: Sir Peter Wright at 90 Tchaikovsky: Swan Lake (Royal Swedish Ballet) The Nutcracker The Sleeping Beauty (Dutch National Ballet, 2003) The Sleeping Beauty (Dutch National Ballet, 2003) The Nutcracker - The Royal Ballet The Nutcracker The Nutcracker 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 Royal Ballet: The Nutcracker The Nutcracker (The Royal Ballet) The Nutcracker Giselle The Nutcracker (The Royal Ballet) The Nutcracker (Royal Ballet)