BRIEFINGROOM EDITORIAL DESK English (UK)
briefingroom.uk Briefingroom Editorial Desk
Subscribe
Blog Business Local Politics Tech World

Laura Main: Relationship, Age, Nationality, Call the Midwife Role

Freddie Arthur Harrison • 2026-06-23 • Reviewed by Ethan Collins

Fans of Call the Midwife often wonder about Laura Main’s real life, but her private details remain largely off-screen. Here’s a clear, fact-checked look at what’s known and what’s still private about the actress.

Nationality: Scottish ·
Known for: Sister Bernadette / Nurse Shelagh Turner in Call the Midwife ·
Instagram followers: 67K ·
Birthplace: Aberdeen, Scotland

Quick snapshot

1Confirmed facts
  • Laura Main is Scottish, from Aberdeen (IMDb).
  • She plays Sister Bernadette / Shelagh Turner on Call the Midwife (Call the Midwife Official Facebook).
  • Stephen McGann is married to series creator Heidi Thomas, not to Laura Main (Wikipedia).
2What’s unclear
  • Laura Main’s current relationship status is not publicly confirmed.
  • Whether she has children is unknown.
  • Her exact birth year is reported differently (1977 vs. 1981) across sources.
3Timeline signal
  • She began acting at age 13 at Aberdeen Arts Centre (BroadwayWorld).
  • First TV role on Monarch of the Glen (Rotten Tomatoes).
  • Joined Call the Midwife in 2012 as Sister Bernadette (TV Insider).
4What’s next
  • Season 14 of Call the Midwife is confirmed, and Laura Main has expressed excitement (Hollywood Soapbox).
  • No announced film or stage projects beyond the series. (Hollywood Soapbox)

A quick overview of the public record on Laura Main’s biography:

Label Value
Full name Laura Main
Date of birth 8 March 1977 (reported; TV Insider – some sources suggest 1981, TV Insider)
Place of birth Aberdeen, Scotland (TV Insider)
Nationality Scottish (TV Insider)
Occupation Actress
Known for Call the Midwife (Sister Bernadette / Nurse Shelagh Turner)

Is Laura Main in a relationship?

Laura Main’s relationship status

Laura Main keeps her private life out of the spotlight. No public partner or spouse has been officially confirmed. A 2025 interview with Hollywood Soapbox focused entirely on Call the Midwife and did not address her personal life. Her Instagram feed shows behind-the-scenes shots and travel, but no romantic partner.

Because there is no reliable source confirming a relationship or marriage, the only honest answer is that her relationship status is private.

Has Laura Main ever been married?

There is no verified record of Laura Main ever being married. No engagement or wedding has been reported by any publication. The most detailed biographical sources—the University of Aberdeen alumni page and IMDb—list only her acting roles.

Who is Stephen McGann?

Stephen McGann is the English actor who plays Dr. Patrick Turner on Call the Midwife (IMDb). He is also the husband of the show’s creator and writer, Heidi Thomas (Wikipedia). McGann and Laura Main are co-stars and friends, but nothing more. Fans who ship Dr. Turner and Shelagh should know that the on-screen chemistry comes from acting, not real-life romance.

The upshot

The on-screen marriage of Dr. Turner and Shelagh is a beloved fictional story. But off-screen, Laura Main and Stephen McGann keep their relationship strictly professional. McGann’s real wife is the woman who writes the scripts.

Does Laura Main sing in Call the Midwife?

Laura Main’s singing role in the show

Yes, Laura Main has sung on Call the Midwife in character as Shelagh Turner. In several episodes, Shelagh sings at social events, at church, and to patients. TV Guide notes that Main trained in musical theatre at the Webber Douglas Academy of Dramatic Art, so her singing comes from formal training.

  • Example: Shelagh sings “Let There Be Peace on Earth” in the 2021 Christmas special.
  • No solo album or side singing career – her performances are contained within the show.

The implication: Laura Main’s singing voice is a charming bonus on Call the Midwife, but it’s not a separate career.

What is Laura Main’s nationality?

Where is Laura Main from?

Laura Main is Scottish, born and raised in Aberdeen (University of Aberdeen Alumni Relations). This is one of the few facts about her that has strong, consistent confirmation from a Tier 1 source (the university) and is echoed by all other sources.

Her Instagram bio references both London and Aberdeen (Instagram), suggesting she lives in London for work but stays connected to Scotland.

Why this matters

Despite playing an English nun and later an English nurse, Laura Main’s real accent is Scottish. That shows her acting range – she’s not the first Scottish actor to adopt an English accent for a period drama, but she does it seamlessly.

The implication: Her national identity is a core part of her background, contrasting with her on-screen roles.

Are Dr. Turner and Shelagh married in real life?

On-screen marriage vs real life

No, Dr. Turner (Stephen McGann) and Shelagh Turner (Laura Main) are a fictional couple. In real life, Stephen McGann is married to Heidi Thomas, the creator and head writer of Call the Midwife (Wikipedia). Laura Main is not married to McGann.

This confusion arises because the on-screen relationship is so convincing. But the actors themselves have never publicly suggested anything romantic off-screen.

Who is Stephen McGann?

Stephen McGann actor biography

Stephen McGann is an English actor born in 1963 (IMDb). He has played Dr. Patrick Turner since the first series of Call the Midwife. He is one of four McGann brothers, all actors (Wikipedia).

He is married to Heidi Thomas, the show’s creator. They have two children.

What is the age gap between Dr. Turner and Shelagh?

Fictional character ages

In the show, Dr. Turner is older than Shelagh, with an age gap of about 15 years. The actors reflect that: Stephen McGann was born in 1963, Laura Main reportedly in 1977 (or 1981) (Wikipedia, TV Insider). That’s a real-world age difference of 14 to 18 years, depending on which birth year is correct.

Does Nurse Crane wear a wig in Call the Midwife?

Wigs used in Call the Midwife

Yes, actress Linda Bassett, who plays Nurse Phyllis Crane, wears a wig for the role (Call the Midwife Wiki). Many cast members wear period wigs to achieve the 1950s/1960s hairstyles. Laura Main’s character Shelagh also wears a wig in early seasons when she is a nun (the white veil and cap).

“I couldn’t be happier about the show returning. It’s such a special family.”

— Laura Main, speaking to Hollywood Soapbox about Call the Midwife season 14

“Heidi Thomas is the creator of Call the Midwife and is married to actor Stephen McGann, who plays Dr. Patrick Turner.”

— Wikipedia entry for Stephen McGann

Clearing up confusion

Confirmed facts

  • Laura Main is Scottish, from Aberdeen.
  • She plays Sister Bernadette and Shelagh Turner on Call the Midwife.
  • Stephen McGann is married to Heidi Thomas, not to Laura Main.
  • Laura Main trained in musical theatre and has sung on the show.
  • She started acting at Aberdeen Arts Centre as a teen.

What’s unclear

  • Laura Main’s current relationship status – not publicly confirmed.
  • Whether she has children – no public information.
  • Exact birth year – reported as 1977 (Wikipedia) or 1981 (TV Insider).
  • Any future projects outside Call the Midwife.

The key takeaway: Laura Main is a private person. The known facts about her are solidly anchored in her birthplace, her role on Call the Midwife, and her vocal training. Everything else – relationships, exact age, children – remains in the realm of speculation. For fans, the best way to connect is through her work on screen.

Related reading: Clare Holman: Biography, Vera Role, Current Projects

Fans of Sister Shelagh might also enjoy learning about Linda Bassett as Nurse Phyllis Crane, another beloved character from the same series.

Frequently asked questions

Is Laura Main married?

No public record shows she has ever been married. Her relationship status is private.

Does Laura Main have a husband?

No husband or long-term partner has been confirmed by any reliable source.

What is Laura Main’s age?

Reportedly born 8 March 1977 (making her 48 in 2025), though some sources cite 1981. The exact year is unconfirmed.

Where was Laura Main born?

Aberdeen, Scotland (IMDb).

What is Laura Main’s nationality?

Scottish (IMDb).

Does Laura Main sing in Call the Midwife?

Yes, she has sung on screen as Shelagh Turner. She trained in musical theatre (TV Guide).

Who is Stephen McGann married to?

Heidi Thomas, the creator of Call the Midwife (Wikipedia).



Freddie Arthur Harrison

About the author

Freddie Arthur Harrison

We publish daily fact-based reporting with continuous editorial review.