We had to do a double-take with these before and after pictures of Corrie star Catherine Tyldseley! The actress recently revealed that she had previously weighed in at 15 stone and wore a dress size 22. Telling The Mirror how she managed to turn things around and achieve her current svelte figure the 33-year-old said: “I took control of my weight, and I slowly and steadily lost more than 5st.

“Along the way, I learned to understand just how important a healthy, balanced diet is. It sparked my huge interest in healthy living and nutrition.”

Catherine – who plays Eva Price on the hit soap – also regularly works out and a diet low in fast food and processed meals has had an amazing impact on her life.
She continued: “Everything has improved; my energy levels, my skin, my hair.

“And exercise raises endorphins, which make you feel happy.”