The Britain’s Got Talent judge subsequently missed three evening performances of the West End musical while she rested at home, but returned last night to a warm reception from fans.

She wrote on Twitter before hand: ‘Back at Shrek!! Enjoy the show. Lovely to see everyone x’

Holden, wearing a support bandage on her left wrist, looked happy and well as she signed autographs for fans outside the Theatre â including one girl dressed as Princess Fiona, complete with green body paint.

Amanda, who is four and a half months pregnant, is due to stay in her role until October, with Girls Aloud star Kimberley Walsh due to take over as Princess Fiona from October 5.