It’s not any one thing… when her hair is short people say it should be long, when it’s long it’s too much and looked nicer short, when she does that side part they say middle, when it’s middle it should be back on the side, if she goes brunette the blonde was nicer and when she goes blonde everyone starts posting pics of brunette saying that was so much better.
I don’t say this to go at anyone— rather to point out that the problem is Zoe and there is no one physical thing she can magically do to bring back the sparkle she had before. She can try all these different things or get Invisalign but there will still be that thing that makes her seem just… off and in a slump.
Like, she had those same teeth and other features back in 2014 when she was charismatic and had light behind her eyes and was obviously feeling herself.
After years of being with Alfie and losing herself a bit/not really growing into herself and then isolating… she has IMO lost some self-esteem and confidence and other things… and her sense of style became all about putting on a cute costume rather than that innate style… and that comes through in how she looks.