It has been a while since this great Lloyd Webber/Tim Rice classic hit the stage of Norwich Theatre Royal but one thing was for sure – the audience was hungry for this feel-good musical.

Bill Kenwright's production of the UK's longest running musical has already sold to date an estimated 15 million tickets and it is easy to see why.

Retelling the Biblical story of Joseph, his eleven brothers and the coat of many colours, this magical musical is full of unforgettable songs. Classics such as Close Every Door, Any Dream Will Do and One More Angel had the audience tapping their feet along to the beat as the impressive lyrics were brought to life by a superb cast.

Making his musical theatre debut, 2009 X Factor finalist Lloyd Daniels got to wear Joseph's coveted coat in the title role.

With his sweet boy-next-door charm and an award-winning smile he soon stole the hearts of everyone who came to see him.

Also in his first musical theatre role, EastEnders actor and Dancing on Ice runner up Matt Lapinskas performed as the Pharaoh with a hilarious and solid performance.

And musical theatre veteran, Danielle Hope – who made her professional debut at the London Palladium aged 18 after winning the role of Dorothy in the Wizard of Oz on the TV talent search Over the Rainbow – headed back to her theatrical roots starring as the narrator.

She has also performed as Eponine in Les Misérables in London's West End, and her experience oozed from her with confidence.

They were joined on stage by the Broadland Youth Choir. This bunch of talented kids beamed throughout the whole show and were absolutely captivating.

This is a must-see whether you know the story of Joseph or not and you'll be on your feet and singing along before you know it.

• The nationwide tour of Joseph and the Amazing Technicolor Dreamcoat is at Norwich Theatre Royal until Saturday November 1.

• Performances are nightly at 7.30pm, with matinees Wednesday to Friday at 2.30pm and on Saturday at 1.30pm and 4.30pm.

• Tickets cost £6.50-£27.50. Call 01603 630000 or visit www.theatreroyalnorwich.co.uk to purchase some,