Idina Menzel was 46 in Ralph Breaks the Internet when she played the character 'Elsa (voice)'.
That was over 6 years ago in 2018.
Today she is 53, and has starred in 42 movies in total, 15 of those since Ralph Breaks the Internet was released.
In Ralph Breaks the Internet, I think Idina Menzel looks: