A first look photo has been released of Lily James ahead of opening night of Romeo and Juliet.

James plays Juliet opposite Richard Madden's Romeo. Included in the cast are Derek Jacobi as Mercutio and Meera Syal as Nurse.

Kenneth Branagh and Rob Ashford co-direct the show which features as part of Branagh's season of plays at the Garrick Theatre.

The company has so far staged Red Velvet, The Winter's Tale, The Painkiller and Harlequinade. The Entertainer, starring Branagh, will open 20 August.

Romeo and Juliet runs at the Garrick Theatre from 25 May to 13 August.

Lily James as Juliet in Romeo and Juliet
Lily James as Juliet in Romeo and Juliet
© JOHAN PERSSON