I like Grace and William a lot. Both are timeless classic names. And nor do I know loads of either. A couple of each in their 20s. No one younger at all. I’m not keen on George. I don’t know why. It has a bit of a stodgy image to me. Hope and Honor are similar to Grace. I also think Mary, Jane, Margaret are good and fresh while still being classic. Frances? Elizabeth, Eleanor and Beatrice are great too. For boys, Edward, Ribert, Charles, Richard, or New Testament classics like Peter, Michael, John, etc. Old Testament names for boys have been in fashion for 20 years and will date soon, so I’d avoid those.