Nacida en Nueva York, Helen estudió en el Marymount College en Tarrytown, Nueva York y también en Francia.