Michelle Keegan is celebrating after announcing her engagement to Max George.
The Wanted singer presented the Coronation Street star with a £10,000 ring just days before her 24th birthday.
Michelle, who plays Tina McIntyre in the long-running soap, wrote in her Love It! magazine column: "I can't believe I'm engaged to Max! It's dead exciting because I really didn't see it coming and I seriously can't wait to spend my future with him.
"The ring's gorgeous, but we won't be marrying this year - we've got so much going on with our careers. And I've got my hands full with my cute seven-week-old chihuahua Pip.
"Max bought me her as an engagement pressie - she's gorgeous!"
Meanwhile, it's been revealed that Liz Callard's daughter Rebecca will be joining the Corrie cast as Ruth, a prison inmate who befriends Fiz.
Her six-episode stint will come just months after her mother quit her role as Bev McDonald.