Am I misremembering (the book was too long for me to find it again), but I thought that Jimmy asked Vivien if she had children and she said she couldn’t . It was when they were visiting the orphan hospital and Jimmy felt so bad for asking he brought her the picture as an I’m sorry for being insensitive gift.