The colourful cast of Theatre Royal Windsor’s annual Christmas panto has returned and they don’t disappoint.

Bringing Disney classic Aladdin to the stage with a panto twist, Aladdin has found his star crossed love in Jasmine, but badie Abanazar (Paul Zanon) has other plans, tasking Aladdin to track down a mysterious lamp.

However in true panto fashion everything is not as it seems.

This year sees Slough’s own Robby Khela join the cast, taking up main man as Aladdin.

Helped on his journey to win Princess Jasmine’s hand by Wishee Washee (Kevin Cruise) and Widow Twankey (Steven Blakeley) the group put on a dazzling performance, engaging children with their antics while throwing in social commentary and hilarious nods to pop culture for the adults.

Kevin Cruise is a pure delight to watch on stage and his and Steven Blakeley’s many costume changes are to be marvelled at.

As always Steven Blakeley gives the audience exactly what they want in his double role as writer and on stage actor - with each act and scene moving seamlessly to the next with character asides and entertainment from a great entourage of dancers.

Meanwhile new to Theatre Royal Windsor, Dr Patti Boulaye OBE shines in her role as Genie.

Robby and Carmen Law (Princess Jasmine) uphold strong vocals throughout, and kids and adults alike were stunned when Aladdin was seen singing on a flying carpet on stage.

Basil Brush brings a sense of nostalgia to the adult audience and it’s great to see his presence continue at the theatre for his 60th year of entertainment which has seen him declared a national treasure.

Meanwhile Anita Harris has gone from last years baddie to this years goodie, and dazzled the audience with her singing and costumes.

Overall Theatre Royal Windsor has yet again produced a truly fantastic panto and fully deserves its loyal following of fans, some of which cross countries to see the annual show.

If you haven’t got any Christmas events in your diary yet, this is a must watch family favourite that can’t be missed.

Aladdin is showing at Theatre Royal Windsor until Sunday, January 14, 2024.

Tickets range from £18.50 to £44.50 and can be bought for daily showings, excluding Mondays.