Coronation Street viewers were in tears as Amy Barlow celebrated her 18th birthday on tonight's episode.
Wednesday's double header started with the character opening gifts from mum Tracy and dad Steve McDonald.
She was delighted as she received the dress she wanted before she moved on to a gift from her grandad, Ken Barlow.
READ MORE: Coronation Street's Kym Marsh 'bursting' as she shares baby news
Ken had paid for 10 driving lessons and also sent his granddaughter a framed family photo.
Amy was emotional as she looked at the picture, which featured her as a baby, along with Steve, Tracy, Ken and Deirdre Barlow.
Deirdre is a Coronation Street legend who was played on the Cobbles by Anne Kirkbride for 42 years before the iconic soap star died in 2015 aged 60.
Tracy said her Nan would be so proud of Amy - and viewers on Twitter were emotional after being reminded of the Corrie legend.
@VanityTate said: "Oh god that photo almost had me crying"
Vivy added, alongside a crying emoji: "Awww Deirdre"
Shake commented: "Remembering Deirdre."
Juliet posted: "I miss Ar Deirdre"
Lorelei tweeted : "DEIRDRE!"
Jamie said: "Deirdre mentioned again"
Coronation Street airs Mondays, Wednesdays and Fridays on ITV and ITV Hub
Receive newsletters with the latest news, sport and what's on updates from the Liverpool ECHO by signing up here.