She looks older now
I remember how young she used to look and it seemed like she would never age. Well, gravity can hit you like a ton of bricks. For a long time, she looked like a teenager and now she looks late 20s/early 30s(which is her age bracket). Her looks have matured and it's not a bad thing and I'm not saying she looks old, she just finally looks more adult than she did before. A lot of these actresses in their early 20s look girlish so once they hit closer to 30 they start finally looking more grownup. Same with Lucy Hale who also looked really young to me at one point, but now looks her age.
Now, Lily can be paired with older actors without it being so skeevy. Like Henry Cavill