Two Doors Down star Joy McAvoy revealed she almost gave birth in front of her co-stars after her waters broke on set. 

The 40-year-old, who is the sister of actor James McAvoy, filmed the series earlier this year while pregnant with her son.

And as the pandemic caused the set to be shut down for almost three weeks, Joy ended up filming scenes with her due date around the corner. 

READ MORE: Teen rushed to hospital after being DELIBERATELY hit by van in Glasgow

She told her co-stars Arabella Weir, who plays Beth, and Elaine C Smith, who plays Christine, that she'd end up giving birth in Beth's living room - and that's exactly where she almost did. 

Speaking to Edith Bowman on BBC Scotland's Hogmanay show, Joy explained: "In Beth's house, my waters broke.

"It was during Covid and we had two Covid setbacks, so we shut down for 20 days, which is a huge thing in anyone's schedule when you're filming.

"I was getting closer and closer to my due date.

"We've got a WhatsApp group and I texted everyone saying 'at this rate I'll be giving birth in Beth's house'.

"Elaine C. Smith was writing, 'don't worry I'll be there with hot towels' and Arabella was like, 'I'll be there with the hot water'.

"Two days later my waters broke in the house. It was just all go and panic. It was crazy."

READ MORE: Yellow warning issued for heavy rain and flooding across Scotland

Joy appeared emotional on the programme as she reflected on 2022 and how much she enjoyed being a mother. 

She said: "I'm loving being a mum, it's the best job in the world, it's amazing. I never knew love like it.

"Sorry, it's New Year, it's getting emotional."