Former Corrie and Downton Abbey star Katherine Kelly has revealed she gave birth to her second child - three months ago.

The actress said she did not deliberately keep the pregnancy a secret but has enjoyed having time with the baby out of the spotlight.

The 37-year-old and husband Ryan Clark have named their second daughter Rose. The couple already have two-year-old Orla.

Katherine told Hello magazine: "We didn't go out of our way to keep it a secret but we didn't announce the pregnancy so people were not immediately on bump watch. So it's been wonderful to have this precious time just for us.

"It is different if you are in something like Corrie, as you can't keep it quiet. It leaks within a second as paparazzi are always at the gates."

Katherine revealed she had a water birth at London's Whittington Hospital on October 21 saying: "It was a rush to get to the hospital and by the time we were checked in, Rose was born within 1hr and 40 mins!"

While she is currently starring in Doctor Who spin-off Class, Kelly said she is also loving spending time with the children.

She said: "I love my job but I do want to spend as much time as I can with Orla and Rose. To have two healthy children is a blessing."

She added: "The joy that they bring, it is like Christmas every day when our two girls open their eyes each morning and look at us."