Двойные, тройные и т. д. нерусские (европейские, американские) составные имена пишутся раздельно, поэтому правильно: Жак Луи Давид.
Правильно: Николя-Жак Конте.
Правильно: Кусто Жак Ив, Кусто Жака Ива; Бельмондо Жан-Поль, Бельмондо Жан-Поля.
«Словарь собственных имен русского языка» Ф. Л. Агеенко (М., 2010) фиксирует: Жак Ив Кусто, форма родительного падежа: Жака Ива Кусто.