Sharon Osbourne, Danny Dyer and Dani Dyer have joined the cast of Nativity! the Musical, which returns for a third year this Christmas.
Rylan Clark-Neal has already been confirmed to star in the show as the critic, while Simon Lipkin will reprise his role as Mr Poppy, which he also played in the films.
EastEnders star Danny Dyer, and his daughter – Love Island winner Dani Dyer – will also return to the production.
They will reprise the roles of the Hollywood producer and Polly Parker respectively, while Osbourne will play the newly created role of Crystal Collins.
They will appear in the musical when it runs at the Eventim Apollo in London from December 11 to 29.
The show will visit six other UK locations before running in London, beginning at the Wolverhampton Grand Theatre on October 29.
The cast also includes Scott Paige, Scott Garnham, Ashleigh Gray, Jonathan Bourne, Charles Brunton, Jamie Chapman and Penelope Woodman.
Nativity! is written and directed by Debbie Isitt, with music and lyrics by Isitt and Nicky Ager. It is choreographed by Andrew Wright and designed by David Woodhead.
Lighting is by Tim Mitchell, sound is by Tom Marshall and musical supervision and orchestrations by George Dyer. It is produced by Jamie Wilson, Entertainment One, Ramin Sabi and the Belgrade Theatre Coventry.