Here's Lily Platt in October 2015.
Clearly, it's a different actress. Blond Lily was played by twins Bessie and Emma Taylor. In the credits for last night's episode, Lily Platt wasn't given a mention.
Not only is it a different actress, and I know I'm no expert on kids and how fast they grow, but Lily is supposed to be only two years old! She'll be three in August. Corriepedia list her birthdate as August 26, 2013.
By 'eck, they grow up quick in Weatherfield.
Follow the Bluenose CorrieBlog on Twitter and Facebook