O último capítulo da novela Carinha de Anjo promete fortes emoções para os mais fieis telespectadores. Durante toda a trama infantil, Tereza (Lucero), que morreu no começo da novela após sofrer um acidente de paraquedas, cuidava de Dulce Maria (Lorena Queiroz) em sonhos.
A menina conversava com a mãe sempre que dormia, se teletransportando para um mundo mágico em que recebia conselhos e até fazia descobertas sobre o avô e o pai. Ninguém nunca acreditou que ela realmente falasse com a mãe morta, mas gostavam de ver que a menina encarava a situação com leveza e esperança.
No final da trama, durante o aniversário de um ano de Arthur, filho de Cecília e Gustavo, Tereza faz desaparecer a casa mágica em que se encontrava com a filha quase todas as noites. A mulher sobe em um balão e se despede para sempre da filha, mandando um beijo mágico que a menina retribui, chorando, do colo do pai.
Tereza conclui que Dulce não precisa mais dela, pois já é grande e tem Cecília como sua nova mãe. Dulce está segura com a família e não há mais o que temer as ações de vilões, pois todos eles foram devidamente punidos.
Esta será uma das últimas cenas da novela infantil, que termina com uma grande festa no colégio para comemorar o aniversário de Arthur e com muitas novidades anunciadas por Fabiana, Franciely e Diana.
Carinha de Anjo teve originalmente 403 capítulos, mas na atual versão menos capítulos foram exibidos, pois o SBT passou meses apresentando capítulos de 1h45 por dia (de dois a dois capítulos e meio em um mesmo dia), o que adiantou a trama. Os cortes em Carinha de Anjo só ocorreram mesmo nas últimas semanas, mas nada significativo que afetasse o desenrolar da história.