A birth, a wedding, a death and a reunion were all packed into Call The Midwife as the sixth series drew to a close.
The finale of the BBC drama saw the last-minute wedding of Nurse Barbara Gilbert, played by Charlotte Ritchie, and Reverend Tom Hereward, played by Jack Ashton, which was arranged in just three weeks so the bride’s vicar father could conduct the ceremony before a missionary posting.
Barbara wore a white fur-trimmed cloak over her wedding dress and carried a bouquet of red roses as the couple tied the knot and her new husband surprised her with a carousel for the wedding party.
As the celebrations got under way Nurse Patsy Mount, played by Emerald Fennell, appeared in the distance to surprise her dejected partner Nurse Delia Busby (Kate Lamb).
Patsy left the show earlier in the series when the character’s father fell ill and as the pair were emotionally reunited she told Delia: “I got on the boat the day after his funeral,” adding: “Wherever I go next, you’re coming with me” before they passionately kissed.
But before the wedding bells could ring, the nuns opened a new family planning clinic which led to tragedy for a mother-of-three who died of a blood clot after being prescribed the contraceptive pill.
Nurse Trixie Franklin, played by Helen George, could not hold back her tears as she watched the mother’s young children say goodbye.
She later took comfort when she was finally introduced to the daughter of her boyfriend Christopher Dockerill (Jack Hawkins) and the pair quickly forged a bond.
There was also joy for Nonnatus House as Shelagh Turner, played by Laura Main, gave birth to a baby boy, delivered by Sister Julienne (Jenny Agutter).
The BBC One show has been a ratings success, with the sixth series building on previous outings to draw an average of 8.55 million overnight viewers and more than 9 million in consolidated ratings.
Three more series of Call the Midwife have already been confirmed by the broadcaster.