I knew a girl years ago whose given names were
Yvonne Frances; she had a nursemaid, of all things, as a baby who called her
Penny Squeaker, and she was accordingly always known as
Penny, in and out of the family. She didn't respond to
Yvonne at all.
However, once she got to university she shared digs with two other girls who happily expanded
Penny back to
Penelope and called her Lopes! (Not Lopes - lopes like a rabbit moving) And she responded happily to that as well ... if I saw her again, it's probably what I'd instinctively call her, after over 30 years.