Además del inglés, Catherine domina el galés, el español y el francés.