Zooey Deschanel was 35 in Trolls when she played the character 'Bridget (voice)'.
That was over 8 years ago in 2016.
Today she is 44, and has starred in 52 movies in total, 5 of those since Trolls was released.
In Trolls, I think Zooey Deschanel looks: