Emmerdale star Daisy Campbell left Ranvir Singh speechless after sharing her real age during her appearance on Lorraine.
The soap actress plays 15-year-old schoolgirl Amelia Spencer who has just discovered she is pregnant and facing the heart-breaking decision of whether or not she should keep the baby.
Daisy appeared on Tuesday's episode of Lorraine to speak to Ranvir, 44, about the harrowing storyline.
The presenter was impressed by Daisy's maturity, as she revealed she is only a few years older than her character.
Daisy said: "I'm 18, but I turn 19 on Thursday. I'm filming on my birthday but I'm going to go out for a meal and then I'm going for a drink with my friends."
Ranvir replied: "You've got a wise head on young shoulders."
Daisy also revealed her onscreen dad, Liam Fox, initially came up with the idea behind her teenage pregnancy.
"We had this idea for a story in our head and we just pitched it to the producers."
She said she was "proud" of the storyline and has since gotten involved with ITV's mental health campaign, Britain Get Talking.
Daisy said: "[Amelia] has got this whole vulnerable side coming out of her with this storyline and there's so much anxiety building up inside her.
"She's only 15 and she's got nobody to speak to so I think it really ties in well with the campaign."
She added: "I wanted this storyline to do justice to young teen mums. They're so amazing and I've had loads of messages from them.
"I'm doing this for them."
In the soap, Amelia recently passed out while babysitting at Home Farm and ended up dropping baby Thomas.
She thought she had collapsed because she had been taking a weight gain syrup bought on the internet — until a doctor told her she is expecting.
Daisy told The Mirror: "She decides to book an appointment at an abortion clinic as, in her mind, she definitely wants to go through with one.
"She thinks she is too young to have a baby and she won’t be able to provide.
"I don’t want to spoil it today as to whether she does have an abortion or not, but she is in for some rocky few months."
Emmerdale airs weeknights at 7:30pm on ITV and ITV Hub.