Heartwarming moment Holly Willoughby makes five-year-old blush on This Morning
Little Oscar, who stars in Channel 4's Secret Life of 5 Year Olds, found himself blushing during an appearance on the ITV show after Holly, 35, asked him to read out his message to her.
Oscar turned shy and announced his card said: "You are beautiful," which was instantly met with a chorus of "awwws" from everyone in the studio.
He also wrote one for Holly's co-host Phillip Schofield which read: "To Phil, I think you are cool."
Viewers at home also found the moment heartwarming and took to Twitter to declare how adorable little Oscar was.
The moment little Oscar is left blushing
Oscar's experimentation with make-up on Secret Life of 5 Year Olds
This Morning: The funniest moments
Mon, December 12, 2016
This Morning: Laughter, tears and nudity, the most outrageous moments from the ITV show.
1 of 30
Get Quotes on Home Insurance
This Morning was thrown into chaos as Holly Willoughby and Gino D'Acampo took on the Christmas cocktail challenge
You are beautiful!
One fan gushed over Oscar, tweeting: "#thismorning That was so cute! Oscar and Amy giving their cards & Oscar's reaction when Holly said she's blushing".
Another viewer was in awe of the pair, claiming "@thismorning My heart just melted! #slofyo".
Some took some inspiration from Oscar's blunt style: "Man like Oscar, Put it straight on @hollywills #ThisMorning".
Despite starring in the fly-on-the-wall series – which examines children of certain ages in their natural environments – Oscar was clearly feeling shy on This Morning and also blushed when children's expert Alison Pike spoke about his behaviour during filming.
Secret Life of Five Year Olds' girls, including Naomi
Secret Life of Five Year Olds' boys, including Oscar
The pair were joined by another five-year-old, Naomi, who Alison described "was a real leader among girls".
The two new episodes of The Secret Life of 5 Year Olds will focus on gender and the difference between girls and boys.
Secret Life of 5 Year Olds airs tonight at 8pm on Channel 4.