Sir Ian McKellen will open a new adaptation of William Shakespeare's Twelfth Night starring only trans and non-binary performers.

The Lord of the Rings legend, 86, who is a longtime LGBTQ+ advocate, will join the performance in London on July 25.

Sir Ian is expected to introduce the adaptation of Twelfth Night - but will not be playing any of the roles.

It is being produced by the theatre company Trans What You Will and will be staged at The Space Theatre - on the eve of London Trans Pride.

The show is expected to explore the themes of gender identity and queerness through a trans lens.