EastEnders has recast the role of Arthur Fowler on the BBC soap, with fans noticing on Monday that the child looked very different.
The son of Stacey Slater and Kush Kazemi, and stepson to Martin Fowler, was previously played by child actor Hunter Bell, aged six, for the past six years, since he was a baby.
But the actor has now been replaced, with a new child actor taking on the role for the foreseeable.