A lot of the names people think of as "dated" now became that way because they had held steady in the country or language of origin for a very long time and suddenly were "discovered" and embraced by the English-speaking world. I'd put Isla, Esme, Rory, Maeve, Orla, Zara, Freya, Ayla, Arya, Luca, Milo, Enzo, Roman, Amara, and Kai in this category.
Then there are "out of the blue" names that suddenly peak without ever really being well-established (as people names) anywhere, or seem to tie to a specific literary or cultural reference: Neveah, Nova, Arlo, Jaxon, Bodhi, Lyra, Luna, Sienna, Scarlett.
I think surnames as first names will continue to be popular but individual names will fall out of favour through overuse (except in cases where they're actual family names): Finley, Oakley, Harper, Hunter, Hudson, Mason, Harrison, Greyson, Jenson, Riley, Brody, Darcey.
I think the use of kind of babyish trad diminutives as formal first names will die down a bit after a generation of "I'm Gracie, known as Grace" - but in 2045 (just like now) who's going to know if little Tommy, Teddy, and Tilly are or aren't Thomas, Edward, and Matilda on the official record?