Posting on behalf of a friend still early days but these are the favourite two, they like names that can shorten to nicknames (yes I know not liked by some but they do) so Philippa would be Pippa day to day. Would Allie/Ally or Lissie work as a nickname for Alice? I'm not sure Alice really needs a nick name anyway. Out of the two I think I prefer Alice it's classy and timeless. They prefer Pippa but like Alice more than Philippa.