We seem to have narrowed our shortlist down now and are veering towards Catherine. But is it too old - 1960s and 1970s? I know loads of Catherines in their 30s and 40s but none under 20. Would naming a baby Catherine be like one of us being called a name from our mothers' generation like Sheila or Evelyn or Jeanette?