Devouard ble født i Versailles i Frankrike. Hun vokste opp i Grenoble og har bodd i flere forskjellige franske byer, i Antwerpen i Belgia og i Arizona i USA. Hun bor nå i Clermont-Ferrand i Frankrike. Hun er gift og har tre barn.