Selena Gomez was 28 in Hotel Transylvania: Transformania when she played the character 'Mavis Dracula (voice)'.
That was over 2 years ago in 2022.
Today she is 31, and has starred in 49 movies in total, 1 of those since Hotel Transylvania: Transformania was released.
In Hotel Transylvania: Transformania, I think Selena Gomez looks: