
Mary Millar: Biography, Cause of Death, and Why She Replaced Rose
Few television characters are as delightfully scandalous as Rose from Keeping Up Appearances — but the actress who played her for most of the series wasn’t the first to take on the role. Mary Millar stepped into the part in 1991 and made it her own, all while building a serious West End career.
Born: 26 July 1936 ·
Died: 10 November 1998 ·
Cause of Death: Ovarian cancer ·
Best Known Role: Rose in Keeping Up Appearances ·
Real Name: Irene Mary Wetton
Quick snapshot
- Born Irene Mary Wetton on 26 July 1936 in Doncaster, England (Wikipedia (online encyclopedia))
- Died 10 November 1998 of ovarian cancer at age 62 (IMDb (film database))
- Played Rose in Keeping Up Appearances from 1991 to 1995 (Wikipedia)
- Exact reason for recasting: scheduling conflict vs creative choice is not officially confirmed (Facebook fan discussion (social media))
- Husband’s full name beyond “Rafael D. Frame” is not widely documented (Wikipedia)
- Stage debut in 1962 → originated Madame Giry in 1986 → joined Keeping Up Appearances in 1991 → died in 1998 (Wikipedia)
- No new biographical projects announced; legacy lives on through reruns and stage history archives (Playbill (theatre news outlet))
The pattern: Millar’s career moved from stage to screen, but her most famous role came with a backstage twist.
| Label | Value |
|---|---|
| Born | 26 July 1936 |
| Died | 10 November 1998 |
| Cause of Death | Ovarian cancer |
| Best Known Role | Rose in Keeping Up Appearances |
| Real Name | Irene Mary Wetton |
Why did Mary Millar replace Shirley Stelfox?
Why was Rose recast in Keeping Up Appearances?
The role of Rose Walton was originally played by Shirley Stelfox in the first series of Keeping Up Appearances in 1990. When the show returned for a second series in 1991, Mary Millar had taken over. The official reason has never been spelled out by the production team. A fan summary on Facebook suggests Stelfox gave up the role because of other acting commitments (Facebook fan discussion (social media)). However, no authoritative source confirms this.
Who was the first actress to play Rose?
Shirley Stelfox appeared as Rose in the six episodes of series one. According to the Keeping Up Appearances fan wiki, Stelfox was replaced by Millar for series two (Keeping Up Appearances Wiki (fan wiki)). The change happened without any in-universe explanation; Rose simply had a new face from season two onward.
Without an official statement from the producers, any explanation of the recasting remains speculative. The most plausible scenario is a scheduling conflict, but the lack of primary evidence means this is one of the show’s enduring behind-the-scenes mysteries.
What was Mary Millar’s best known role?
What character did Mary Millar play in Keeping Up Appearances?
Millar portrayed Rose Walton, the man-crazy younger sister of Hyacinth Bucket. She played the role from 1991 to 1995, appearing in all 44 episodes from series two to the final Christmas special (Wikipedia (online encyclopedia)). Her performance made Rose a fan favourite, known for her flirty winks and revealing outfits.
What other roles did Mary Millar have?
Before television fame, Millar had a distinguished stage career. She originated the role of Madame Giry in the London production of The Phantom of the Opera in 1986 (Playbill (theatre news outlet)). Her first West End role was Cloris in Lock Up Your Daughters in 1962 (Wikipedia). She also played the title role in Ann Veronica in 1969 and understudied Julie Andrews in Camelot on Broadway in 1960 (Wikipedia). Her final stage performance was as Mrs. Potts in the West End production of Beauty and the Beast (IMDb (film database)).
Millar’s career shows a pattern many British actors follow: build a respected theatre résumé, then land a television role that overshadows everything else. Her Madame Giry is a footnote to most fans, but it was a defining part of her professional identity.
How old was Mary Millar in Keeping Up Appearances?
How old is the character Rose?
The fictional Rose’s age is never explicitly stated in the series, but she is portrayed as a younger sister to Hyacinth (played by Patricia Routledge). Based on context, Rose is likely in her late 40s to early 50s during the show’s run.
What was Mary Millar’s age at her death?
Mary Millar was born on 26 July 1936. She was 55 when Keeping Up Appearances began in 1991 and 59 when the show ended in 1995 (Wikipedia). She died at age 62 on 10 November 1998.
The implication: Millar was older than many fans assume when she played Rose, which makes her energetic comedic performance even more impressive.
What happened to Emmet from Keeping Up Appearances?
Who played Emmet?
Emmet, Hyacinth’s long-suffering neighbour and vocalist partner, was played by actor David Griffin. Griffin appeared in 31 episodes from 1991 to 1995 (Wikipedia (online encyclopedia)).
Are any Keeping Up Appearances cast still alive?
As of 2025, David Griffin (Emmet) is still alive, as is Patricia Routledge (Hyacinth), now aged 96. Other main cast members have passed away: Clive Swift (Richard) died in 2019, Judy Cornwell (Daisy) is still alive at 84, and Geoffrey Hughes (Onslow) died in 2012 (Wikipedia).
What was Mary Millar’s cause of death?
When did Mary Millar die?
Mary Millar died on 10 November 1998 at her home in Brockley, London (Wikipedia).
Where is Mary Millar buried?
Records of her burial location are not widely publicised. She was cremated and her ashes were scattered.
Millar was diagnosed with ovarian cancer in January 1998 and underwent chemotherapy (Wikipedia). She left her role as Mrs. Potts in Beauty and the Beast in February 1998 as her health declined (IMDb). The cause of death was confirmed as ovarian cancer (IMDb).
Millar’s decision to continue performing even after her diagnosis — she stayed in Beauty and the Beast until February 1998 — reflects a dedication to the stage that defined her career. But it also meant her final months were spent working rather than resting.
Clarity check
Confirmed facts
- Birth and death dates as above
- Cause of death: ovarian cancer
- Rose role from 1991–1995
- Originated Madame Giry in London Phantom
- Married photographer Rafael D. Frame in 1962, one daughter named Lucy
What’s unclear
- Exact reason for replacing Shirley Stelfox (scheduling vs creative)
- Husband’s full name beyond Rafael D. Frame
- Whether she had other children besides Lucy
“Mary Millar, First Giry of UK Phantom, Dies of Cancer Nov. 10”
“It’s always a point of discussion among fans that the role of Rose was actually played by two different actresses.”
Mary Millar’s legacy is a bittersweet one: a stage actress of considerable range, remembered by millions for a single television role. The actress who makes you laugh the most may have a far more serious story behind the curtain. For those researching classic TV casting changes, the recasting of Rose remains a case study in how little official documentation survives from 1990s British comedy production. The audience has already chosen to remember Millar as the definitive Rose.
Related reading: Geraldine McEwan: Biography, Miss Marple Role, Death Cause · Charlotte Coleman: Life, Death, and Olivia Colman Confusion
sitcomloverscorner.wordpress.com, findagrave.com, facebook.com, imdb.com, cottagecapers.com, facebook.com, simple.wikipedia.org, novella.nu
Fans often wonder why the character changed between series, and a closer look at the second Rose of Keeping Up Appearances reveals the fascinating story behind the recasting.
Frequently asked questions
What was Mary Millar’s real name?
Her birth name was Irene Mary Wetton (Wikipedia).
Did Mary Millar appear in Emmerdale?
There is no record of her appearing in Emmerdale. Her television credits are limited to Keeping Up Appearances and a few other minor roles (IMDb).
Who was Mary Millar’s husband?
She married photographer Rafael D. Frame in November 1962 (Wikipedia).
How many children did Mary Millar have?
She had one daughter, Lucy (IMDb).
What other TV shows did Mary Millar appear in?
Besides Keeping Up Appearances, she had guest roles in The Bill and Casualty (IMDb).
Where was Mary Millar born?
She was born in Doncaster, Yorkshire, England (Wikipedia).