English National Ballet is streaming Swan Lake for free until tomorrow night (Friday 29 May).

The performance, which was recorded at the Liverpool Empire in 2018 as part of the company’s annual autumn UK tour, features Tchaikovsky’s score performed by English National Ballet Philharmonic.

The production captures all the magic of the classic ballet, from ballerinas in white tutus moving in unison, to the captivating romance between Prince Siegfried and the Swan Queen, Odette.

You can watch Swan Lake on English National Ballet's YouTube channel until 10.15pm on Friday 29 May.