Soap actress announces engagement!

Coronation Street actress Catherine Tyldesley couldn’t hide her delight at being newly engaged to boyfriend Tom Pitfield! 

Catherine, who plays Eva Price in the soap, announced the news on Twitter last night writing, ”So pleased to tell you all that I’m going to be Mrs Pitfield 🙂 I said YES!!! Love you @TP_PTfitness So happy 🙂 what a year!!!”

Tom popped the question while the two were on holiday in Venice.

SO romantic!

The news comes a week after the 30-year-old actress announced her pregnancy. Her and Tom's baby is due in early March.

What a lovely couple!