Friends, family and showbiz stars paid tearful tributes to the actress Lynda Bellingham as they said farewell to an "extraordinary force of nature".
They reminisced with jokes, verse and near-the-knuckle anecdotes as they fondly recalled the 66-year-old, with her "honking laughter", who died little over a fortnight ago after she made the decision to end treatment for her cancer.
Bellingham - who in recent years had become known as a presenter of ITV's Loose Women - had asked for a lively send-off so her husband Michael Pattemore lined up a string of guests who made her funeral into a variety show-style celebration of her life.
They gathered at St Bartholomew's Church in Crewkerne, Somerset, to mourn the actress who was loved by generations for her roles in shows such as Faith In The Future, All Creatures Great And Small and for one of her most enduring roles as the mother in a long-running series of ads for Oxo.
Her screen husband from the hit commercials, Michael Redfern, was among those attending along with Loose Women Coleen Nolan, Jane McDonald, Andrea McLean and Kate Thornton. Other notables included Julia Sawalha, Coronation Street's Helen Worth, Robert Lindsay, Giles Brandreth and Downton Abbey's Julian Fellowes.
Old friend Christopher Biggins attended wearing a vivid pink suit which he said would have cheered her and "put a smile on her face".
Bellingham had colon cancer which later spread to her lungs and liver. She was diagnosed last July but in late September she disclosed that she had decided to end her treatment to limit the amount of suffering her family would witness.
In her last few weeks, she spoke openly about her illness and its effect on her family, giving an emotional final interview to her friends on Loose Women which was screened just days after her death.
More than 100 members of the public lined the path outside the church to pay their respects as guests carrying umbrellas trooped into the church for the service led by her friend, former Archdeacon of London Peter Delaney.
Bellingham's widower - her third husband, whom she married on her 60th birthday - helped carry her coffin adorned with white flowers accompanied by her sons Michael, 31, and Robert, 26, as Nimrod from Elgar's Enigma Variations played.
Mourners following in behind the coffin wept as they carried single white roses. The congregation sang the hymn Lead us heavenly Father before Loose Women star Lisa Maxwell read The Epistle to the Romans (ch 8.31-39).
Among those who spoke was her friend Gyles Brandreth, the broadcaster and former MP.
He said: "Sometimes sadness and celebration can go hand in hand. Here we are in this beautiful, amazing church in Michael's home town saying goodbye to lovely Lynda.
"Brave, beautiful, brilliant, funny, fabulous Lynda. As we say goodbye to her in here, her book is No 1 bestseller. I think she would have liked to have gone out on a high.
"I first met her nearly 40 years ago when we were introduced by Biggins. Of course, I fell for her at once. She was so funny and so sexy - even gay men fancied her.
"Shakespeare has one of his leading ladies remind us that all things must die, passing through nature to eternity.
"Lynda was an extraordinary force of nature, intelligent, gifted, generous, funny, feisty, open, honest, kind and caring.
"I don't think I have known anyone more alive than Lynda Bellingham. She showed us how to live and in the last year or two of her life she taught us how to die - with grace, courage, humour and acceptance.
"She rang me three weeks ago and said she was in a good place. 'I am sad for the boys and Michael but I'm all right'.
"She was all right, she was the best and she was our friend. Aren't we the lucky ones?"
Tributes were then read by her sister Jean Bellingham and actress Maureen Lipman.
Fighting back tears, Lipman who recalled her occasionally smutty sense of humour. She told guests: "I wish I could reproduce the fun times, the joke-telling.
"Her sudden honking laughter, her craziness, her rich, throaty and slightly metallic voice, her high campery and her beautiful brown eyes.
"In this sad time we must conjure up over a Campari and soda or three as we attempt to adjust to living in a belligerent, sometimes bellicose world, which no longer holds our Belly."
Tributes were also paid by Jane McDonald and Christopher Timothy - her on-screen husband from All Creatures Great And Small.
Denise Welch read an ode about her friend, which included the lines: "If you are looking down from wherever you are, I am sure you will be having a hoot, at the oddbods that loved you so dearly like Biggins in that bloody pink suit."
"Your humour is what I will remember and the dirtiest laugh known to man Your jokes even I said you can't tell, 'C'mon Denzy, you know that I can'
It concluded: "As she said, today must be joyous, full of laughter and try not to cry, and because she was ever so bossy, let's obey her - here's to Lynda with a 'y'."
Nickolas Grace spoke of his 48-year friendship with Bellingham, whom he had met at drama school as a teenager. He told mourners how he held her hands as she quietly slipped away at hospital with her family at her side.
Biggins had mourners laughing with a theatrical five-minute tribute to his great friend, during which he read the poem Codicil, written by Julia Deakin.
Fighting back tears, Biggins turned to the coffin and said: "Lynda... Belly... we will cry but eventually at the end of the day we all love you, we will always love you as you were so, so special. Thank you."
To a round of applause, Biggins was them embraced by Mr Pattemore, before actress Sue Holderness - Only Fools and Horses' Marlene - read Shakespeare's Sonnet 116.
Archdeacon Delaney led prayers and then the choir sang Away In A Manger - as a mark of Bellingham's wish to see one last Christmas.
She went out with a bang with a stunning firework display that sparkled across the sky as she was laid to rest.
Crowds of mourners watched as a series of loud bangs crackled over Townsend Cemetery in Crewkerne in silver, red and green.
They cheered and clapped loudly as the display, which caused smoke to fill the picturesque landscape of rolling Somerset hills, ended.
Mourners had walked to the cemetery, which has a neighbouring plot for widower Michael Pattemore, following the church service.
Bellingham's two sons together took it in turns to read out a letter their mother had written them both.
They said: "I love you both so much it hurts.
"My decision to stop the chemo was personal and probably the only thing I had left to myself. I know you boys will be upset and will probably go through a cross period with me but you have to respect my needs - I know you do.
"One thing I can assure you is that Michael loves you both very much and he will need you as much as anybody because you are his link to me. We know we are all different people and will not always see eye to eye.
"When the moment comes to say goodbye, let's just hold hands and love each other as we surely do."
The brothers finished by together saying:
"As she always told us on a bad day 'onwards and upwards sons, tomorrow's another day and don't let the buggers get you down'."
Mr Pattemore told mourners today was the 10th anniversary of their first meeting in Spain.
Getting up to speak at 1.25pm - almost exactly when they first met - he said: "When I was preparing this speech I wanted the dates and times to be exact and what I discovered was devastating.
"It was on this very day, November 3 2004 at 1.30pm 10 years ago that I first met Lynda.
"When our eyes met I knew there was an immediate attraction. Apparently the first thing Lynda whispered to her friend Pat was 'There's a Jack the Lad if ever I saw one'. Honestly I am not.
"As the months went on I could tell Lynda and I were getting more fonder of each other and starting to fall in love.
"Meeting Biggins was like meeting the in-laws.
"'Hello Michael, I am Biggins. Now, what do you do for a living, do you earn good money? Do you own your own property? What's this I hear about you being a naughty boy'.
"You have all been fantastic and thank you for accepting me and a few of you - you know who you are - have become really close.
"Over the last 10 years I have seen the love and respect Lynda gives to all her friends and her fans on the street - that's what makes her so special. She had more stamina and energy than anyone.
"Nothing was every too much trouble and she was always there to help as much as she can, whether it was a friend in distress or many of her charity commitments."
Fighting back tears, Mr Pattemore said: "I did try and keep my promise to keep her safe but the only thing I couldn't do was protect her from this vicious cancer.
"I don't like feeling helpless but there was so much I couldn't do for her. Most people only get once chance in life for love and I am truly lucky in getting another go.
"What I am is truly lucky. In my wildest dreams I could never imagine finding this warm and wonderful woman. This last year has taught me a lot about love, marriage, true friendship and most of all a lot about Lynda.
"As I stood in that Spanish sunshine 10 years ago falling in love with a beautiful woman, never in my worst nightmares did I imagine that today I would be speaking at her funeral.
"Thank you Lynda for letting me be a lucky, lucky man who shared your life for 10 wonderful, far too short years."
Clearly emotional, Mr Pattemore read a poem his wife had written for him in her autobiography, and finished with: "I love you too Lynda."
The congregation broke out into a round of applause for him.
The one hour and 45 minute service ended with everyone singing Jerusalem and Bellingham's coffin was carried out of the church to the song There's No Business Like Showbusiness. After the service internment took place at Townsend Cemetery in Crewkerne.