British actress Catherine Tyldesley is pregnant with her first child.

The Coronation Street star, who has also appeared in Shameless and The Royal, is expecting a baby with her partner Tom Pitfield, and the tot is due in March (15).

She tells Britain's Hello! magazine, "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... It just feels 100 per cent right..."