Coronation Street star Catherine Tyldesley has announced that she is pregnant with her first child.
The actress, who plays Eva Price on the ITV soap, and her partner, fitness trainer Tom Pitfield, will welcome their first child in March 2015, reports Hello! magazine.
She told the publication: "If you'd told me that before my next birthday, I was going to meet someone as amazing as Tom, the person I want to spend the rest of my life with, that we were going to be planning for our first baby - I would not have believed you in a million years... It's crazy."
Tyldesley said the pregnancy feels "100% right", explaining: "[That] is very different for me because I am the world's most indecisive person. I will ask everybody's opinion on everything, whereas I am totally sure about this."