They are a bit old fashioned, but my boyfriend and I are that way, so they work for us. Just in the distant future, if we ever decide to have a baby, we would like to consider these names.
Carrigan (Carrie for short) middle name(s) : anne, marie, rose.
Gwendolyn (Gwen for short) middle name(s): joanne, lisa, anne.
Branwyn (Wynn for short) middle name(s) rebecca, anne, marie.
What do you think?