Joan seems fresh and it's a simple.classic so I think will make a come back. I also think Shirley and Silvia are very pretty names along with Joy although not Joyce. I think we'll more likely have a resurgence of Patsy rather than Patricia.
My generation (late50s/early 60s) was awash with Amanda, Julia, Deborah, Joanna, Susan, Angela, Fiona, Alison, Claire. All perfectly nice names.
DD (mid 20s) had classrooms awash with: Alice, Imogen, Isobel, Eleanor, Rosie, there was always a Cecilia, Celia or Cicely, Olivia, and so many names either shortened too or in their own right: Milly, Molly, Ellie, etc.
DS (late 20s) Ben, Sam, Jack, Harry/Henry, Will, always a Christian, Max, Oscar, Ed, Nick, Tom, George, Freddie. I've realised that almost all the boys names were shortened.