Margot Robbie was 26 in Peter Rabbit when she played the character 'Flopsy Rabbit / Narrator (voice)'.
That was over 6 years ago in 2018.
Today she is 33, and has starred in 41 movies in total, 17 of those since Peter Rabbit was released.
In Peter Rabbit, I think Margot Robbie looks: