При народженні принц Вільям міг отримати інше ім’я. Про це повідомляє королівський історик Роберт Лейсі в People. Чоловік запевняє, що батько майбутнього короля — принц Чарльз хотів назвати старшого сина Артуром, але його дружина, принцеса Діана, була проти й запропонувала більш ніжне, на її думку, ім`я — Вільям. Однак, не дивлячись на те, що принцу Чарльзу не вдалось назвати сина Артуром, воно стало його другим ім`ям, а Луї Філіп — третім і четвертим відповідно. Зазначимо, що ім`я Луї носить третій син герцога і герцогині Кембридзьких. У старшого сина подружжя також в імені присутнє ім’я Луї — його повне ім`я звучить як Джордж Олександр Луї.
Натомість ім’я Вільяма походить від Вільгельма I Завойовника — першого нормандського короля Англії з 1066 року, який був організатором і керівником нормандського завоювання Англії, а також одним з найбільших політичних діячів Європи XI століття.