Both are valid options, but which one do you prefer, Gisele or Giselle? No accents. Giselle is spelling of the ballet and one I prefer. Name means hostage and dates from medieval times and it could mean promise in metaphorical way.