Skip to main content
Saturday, 8 August 2026 · Morning editionLondon ☀ 16°CGBP/USD 1.3450 · GBP/EUR 1.1660About UsOur TeamSourcesContactNewsletter

Mary Millar: Life, Death, and Rose in Keeping Up Appearances

Ask any British sitcom fan to name the flirtiest neighbour on television, and chances are they’ll mention a woman named Rose with a penchant for tight dresses and knowing smiles. But the actress who made that character so memorable wasn’t the one who started the role — Mary Millar stepped into Rose’s heels after the first series, bringing warmth and comic timing that defined the part for four more seasons while building a remarkable career on London’s West End stages.

Born: 26 July 1936 ·
Died: 10 November 1998 ·
Age at death: 62 ·
Known for: Rose in Keeping Up Appearances ·
Stage debut: West End at age 14

Quick snapshot

1Who Was Mary Millar?
2The Recast of Rose
  • Shirley Stelfox in Series 1 (Wikipedia)
  • Mary Millar from Series 2 onward (IMDb) (Wikipedia)
  • No official reason given (RSJ Arts)
  • Mary’s portrayal became more comedic (IMDb bio) (Wikipedia)
3Her Legacy
  • Died 1998 of ovarian cancer (Looper)
  • Remembered for Rose and Mrs. Potts (The Independent) (Looper)
  • Influenced subsequent interpretations (Facebook fan tribute)
  • Still loved by fans (Facebook fan tribute) (Looper)
4Current Cast Status
  • Patricia Routledge alive (Wikipedia)
  • Judy Cornwell alive (Wikipedia)
  • Clive Swift died 2019 (Wikipedia)
  • Geoffrey Hughes died 2012 (Wikipedia)

Eight key facts, one pattern: Mary Millar’s life balanced two worlds — the gritty glamour of British television and the disciplined craft of West End musical theatre.

Label Value
Full name Irene Mary Wetton
Stage name Mary Millar
Date of birth 26 July 1936
Place of birth Doncaster, South Yorkshire
Date of death 10 November 1998
Cause of death Ovarian cancer
Age at death 62
Notable roles Rose in Keeping Up Appearances, Mrs. Potts in Beauty and the Beast, Mme. Giry in Phantom

Why Did They Replace Rose in Keeping Up Appearances?

For fans who notice these things, the shift was subtle but unmistakable. In the first series of Keeping Up Appearances (1990), the character of Rose — Hyacinth Bucket’s man-hungry sister — was played by Shirley Stelfox. By the second series in 1991, Mary Millar had taken over. The official reason was never publicly stated, though some reports suggest Stelfox had prior commitments to another production (RSJ Arts summary page).

Why did Mary Millar replace Shirley Stelfox?

The recast happened between series, a common occurrence in British television scheduling. Shirley Stelfox played Rose in only the first series (Wikipedia), while Mary Millar played the character in 38 episodes across Series 2 through 5 (IMDb). Producers never issued a public statement explaining the switch, leaving fans to speculate.

The trade-off

Mary Millar’s Rose was bolder, more overtly comic, and physically expressive — a shift that gave the show a louder, more memorable antagonist to Hyacinth’s pretensions, but also softened the character’s edge compared to Stelfox’s more restrained interpretation.

What happened to Shirley Stelfox?

Stelfox continued acting after her brief stint on Keeping Up Appearances. She appeared in Coronation Street, EastEnders, and Heartbeat before her death in 2015 at age 74 (Wikipedia). She never publicly commented on the recast.

The implication: the Rose recast wasn’t a scandal — it was television logistics. But the casting change elevated Rose from a minor character to one of the show’s most quoted figures, which might never have happened with Stelfox’s quieter interpretation.

What Happened to Mary Millar from Keeping Up Appearances?

Mary Millar died on 10 November 1998 at age 62 (The Independent). Her death came just three years after Keeping Up Appearances ended its run, and her final role as Rose was still fresh in the public’s memory.

What was Mary Millar’s cause of death?

Millar died of ovarian cancer, diagnosed in 1998 (Looper). A Dutch-language biographical source also confirms ovarian cancer as the cause (Wikipedia (Dutch)). She passed away in London.

How old was Mary Millar when she died?

She was 62 years old at the time of her death (The Independent).

Was Mary Millar the original Mrs. Potts?

Yes. Millar originated the role of Mrs. Potts in the original London production of Beauty and the Beast at the Dominion Theatre in 1997 (The Independent). She also originated the role of Madame Giry in the London production of The Phantom of the Opera in 1986 (Wikipedia).

The upshot

Mary Millar’s legacy is split: for mainstream audiences, she’s Rose; for theatregoers, she’s the original Mrs. Potts. That dual identity underscores how British comic actors often paid their bills with classical stage work — and how one television role can define a career regardless of theatrical achievements.

The pattern: Millar’s two defining roles — Rose and Mrs. Potts — bookended a career that moved between television comedy and stage musicals, with the stage always as her anchor.

Who Is Still Alive from Keeping Up with Appearances?

As of 2025, the cast is split: some main actors are still alive, while others have passed. Here is the current status of the core cast.

  • Patricia Routledge (Hyacinth) — still alive, born 1929 (Wikipedia)
  • Clive Swift (Richard) — died in 2019 (Wikipedia)
  • Geoffrey Hughes (Onslow) — died in 2012 (Wikipedia)
  • Judy Cornwell (Daisy) — still alive, born 1940 (Wikipedia)
  • Mary Millar (Rose) — died in 1998
  • Shirley Stelfox (original Rose) — died in 2015

The pattern: of the six main actors who played the family, three are still living. The show’s legacy remains strong largely due to Routledge’s still-active presence and the show’s enduring popularity in syndication.

Why Was Sheridan Never Seen in Keeping Up Appearances?

Sheridan, Hyacinth’s beloved son, was a running gag: always away at university, always praised by his mother, but never once visible on screen. The character was voiced by David Griffin in phone call scenes (Wikipedia).

The creators kept Sheridan off-screen deliberately. Showing him would have deflated the joke — Hyacinth’s obsession with appearances required an idealized, never-seen son whose actual existence was beside the point. The character’s absence amplified the show’s satire of social pretension.

Why this matters

Sheridan’s invisibility is the show’s sharpest joke. Hyacinth’s entire identity rested on a son who existed only in her telling — and the audience was complicit in that fiction, knowing full well that reality would never match her description.

The implication: Sheridan’s absence wasn’t a production oversight — it was a deliberate narrative device that made the show’s satire sharper and more universal.

Was Mary Millar the Original Mrs. Potts?

Yes, but that question undersells her career. Mary Millar’s stage career began early: she started singing arias at age 14 and made her West End debut shortly after (The Independent). By the 1960s she had performed on Broadway in Camelot as Julie Andrews’ understudy (Facebook fan tribute).

What other stage roles did Mary Millar have?

  • Originated Madame Giry in The Phantom of the Opera (London, 1986) (Wikipedia)
  • Originated Mrs. Potts in Beauty and the Beast (London, 1997) (The Independent)
  • Replaced Judi Dench in Pack of Lies (1984) (Facebook fan tribute)
  • Performed on Broadway in Camelot as understudy to Julie Andrews (Facebook fan tribute)

What this means: Mary Millar wasn’t a one-role actress. She built a four-decade career on stage before television made her a household name — and she returned to the stage in her final year with Mrs. Potts, a role that bookended a life spent in theatres.

Timeline

  • — Born in Doncaster, Yorkshire (The Independent)
  • — Began singing arias at age 14; started stage career (The Independent)
  • — Originated Madame Giry in London production of The Phantom of the Opera (Wikipedia)
  • — Played Rose in Keeping Up Appearances (Series 2 to 5) (IMDb)
  • — Originated Mrs. Potts in West End production of Beauty and the Beast (The Independent)
  • — Died of ovarian cancer on 10 November (Looper)

Confirmed Facts & What’s Unclear

Confirmed facts

  • Mary Millar’s birth and death dates (The Independent)
  • She played Rose in 38 episodes (IMDb)
  • Cause of death: ovarian cancer (Looper)
  • She replaced Shirley Stelfox (Wikipedia)
  • She originated Mrs. Potts and Madame Giry (The Independent)

What’s unclear

  • Exact reason for Shirley Stelfox’s departure (no official statement) (RSJ Arts)
  • Whether Mary Millar had children beyond one daughter mentioned in her obituary (The Independent)
  • The exact age of the character Rose in the show
  • Whether Stelfox left due to prior commitments (low-confidence fan summary)
  • Whether Millar understudied Julie Andrews in Camelot (low-confidence fan tribute)

Quotes and Perspectives

“She began singing arias at age fourteen.”

IMDb biography

“Mary Millar, first Giry of UK Phantom, Dies of Cancer.”

Playbill (via The Independent)

“Remembering the late Actress, Mary Millar.”

Facebook fan tribute post

“An actress and singer with many stage musical credits before her television fame.”

— The Independent obituary

Summary

Mary Millar’s story is a reminder that television fame often overshadows a deeper creative life. She spent decades on the British stage — originating musical roles, understudying legends, building a career in the hardest venues an actor can face — before a sitcom role made her beloved by millions. For anyone watching Keeping Up Appearances reruns today, the question isn’t just who played Rose, but what else that actress carried in her career. The answer: two original West End roles, a Broadway credit, and a life cut short at 62 by ovarian cancer. For fans of British television comedy, the choice is clear: remember her for Rose, but respect her for Mrs. Potts, or miss half the story.

Frequently asked questions

What was Mary Millar’s most famous role?

She is best known for playing Rose in the British sitcom Keeping Up Appearances from 1991 to 1995 (IMDb).

How long did Mary Millar play Rose in Keeping Up Appearances?

She played Rose for four series, from Series 2 to Series 5, totalling 38 episodes (IMDb).

Did Mary Millar have any children?

According to her obituary in The Independent, she had one daughter (The Independent).

What other shows did Mary Millar appear in?

Her television credits include Keeping Up Appearances and various stage performances, though her primary career was in musical theatre (IMDb).

Was Mary Millar married?

Yes, she was married at the time of her death, as noted in her obituary (The Independent).

What is the name of the actress who replaced Shirley Stelfox?

Mary Millar replaced Shirley Stelfox as Rose in Keeping Up Appearances (Wikipedia).

Did Mary Millar win any awards for her performances?

There is no record of major industry awards for her performances, but she received acclaim for her stage roles, particularly as Judi Dench’s replacement in Pack of Lies (Facebook fan tribute).

What was the name of the character Mary Millar played in Beauty and the Beast?

She played Mrs. Potts, the teapot, in the original London production of Beauty and the Beast at the Dominion Theatre in 1997 (The Independent).

Related reading: Lynda Baron: Death, famous roles, and legacy of Open All Hours · Sally Ann Howes: Biography, Death, Chitty Chitty Bang Bang & More



Jonathan Ellery
Jonathan ElleryStaff Writer

Jonathan Ellery is Editor-in-Chief and Responsible Publisher at Press Hive, overseeing editorial standards, publication decisions and the corrections process.