Verdict: Five stars

It has humour and one of the best musical scores in theatre - and last night it felt like the audience of the King's were treated to a performance of Hairspray which was straight out of Broadway.

The latest production of the hit musical, which is based on the 1988 John Waters film of the same name, opened at the Glasgow theatre in spectacular style.

Loveable Tracy Turnblad, who was played by Rebecca Mendoza, set the tone for the rest of the show by belting out the beautiful ballad Good Morning Baltimore.

Rebecca grabbed the audience's attention instantly with this classic show tune which is probably one of the best known in musical theatre.

The story of Hairspray then quickly unfolded as plump Tracy revealed her ambitions to be a star on The Corny Collins Show despite her unconventional and not so showbiz look.

Set in 1962 Baltimore, Hairspray also explores the theme of racial segregation through Tracy's fight to have everyone dance on The Corny Collins Show.

And while the musical's message is important, the underlying theme of love and how it comes in different forms remains strong throughout the story.

Hairspray is, however, a hit with audiences because of its songs. I Can Hear The Bells, Welcome to the 60s, Mama, I'm A Big Girl Now and You Can't Stop the Beat are all original classics and capture the sound from the era in which the story is set perfectly.

This production also had the goods to back up those songs with some of the strongest vocalists ever to grace the King's Theatre stage.

Brenda Edwards, who previously appeared on the X Factor, produced spine-tingling vocals in her role as Motormouth Maybelle. The audience could not take their eyes away from her and every time she opened her mouth, the sound could easily rival anything offered by some of music's greatest divas. She was a real surprise and took her place as one of the real stars of the show.

Her son Seaweed, played by Layton Williams, had real charisma and also commanded the stage with his voice. He was instantly likeable and the chemistry with Annalise Liard-Bailey who played Penny Pingleton was electric.

The pair's love story unfolded magically on stage and at times came across stronger than the main romance between Tracy and Link Larkin, played by Edward Chitticks, which was a bit disappointing.

The audience, however, forgave this as their attention was stolen by another romantic pairing who were hilarious on stage.

Tracy's mum Edna, who is played in drag by Matt Rixon, and her dad Wilbur, who was portrayed by Norman Pace, created enough slapstick comedy to keep the audience entertained throughout. And although the audience's laughter put the pair off at points, their professionalism on stage and impromptu reaction to off-script moments made the show even funnier.

Even more was added into the Hairspray mix with the costumes and choreography which continued to boost this production and hype up the camp factor which fans expect from this show.

The fantastic ensemble can't be overlooked on this show either as their voices and harmonies took them to the front of the spotlight as they brought the magic of the songs to life through their outstanding vocals.

Hairspray does what it says on the tin, and you will never leave this show feeling flat.

If anything, you will only come out of the theatre wanting more.

Catch Hairspray at the King's Theatre until Saturday.