CALL The Midwife fans were "buzzing" on Twitter tonight after Children in Need revealed a teaser for the festive episode.
Viewers declared they "can't wait" for the Xmas special as actress Jennifer Kirby, who plays nurse Valerie Dyer, returned in the swinging sixties.
The show's first black nurse Lucille also makes her debut, with the new West Indian character representing the influx of Caribbean nurses to the NHS in the 1960s.
One viewer wrote on Twitter: "I loveeed that clip of #CallTheMidwife "
Another said: "Ok Christmas I am kindly asking you to hurry up so ctm can be back to us"
As a third summed up sentiments as they raved: "Buzzing for the Christmas special"
People at home said they were impressed with the snippet of storyline that showed the young midwives responding to a "BBA".
Ex-Army nurse Valerie's evening with the girls is interrupted when a man bangs on their front door and yells for help for his heavily pregnant wife, who is having a 'born before arrival' labour.
Call The Midwife's Christmas Special will air on Christmas Day on BBC One.
The exact time is yet to be confirmed, but last year it was on at 7.40pm.
The full plot is being kept a secret but we do know that Sister Mildred (played by Miriam Margolyes) arrives unexpectedly at Nonnatus House with four Chinese orphans.
Having fled China, the child refugees were found abandoned in Hong Kong and are being adopted in the UK as part of the World Refugee Project.
An eighth season is set to air on BBC One in January and February 2019.
The season will consist of eight hour-long episodes.
The hit series has been renewed until 2020.
Got a story? email email@example.com or call us direct on 02077824220.
We pay for videos too. Click here to upload yours.