Selon certaines sources, il serait le fils illégitime de l'impératrice Charlotte du Mexique, fille du roi des Belges Léopold, et du colonel (et futur général) Alfred van der Smissen (1823-1895), commandant du corps d'armée belge qui avait accompagné les troupes françaises du maréchal Bazaine lors de l'expédition au Mexique sous le Second Empire. Cette thèse est étudiée parmi d'autres par Dominique Paoli. Pour conforter cette filiation, d'aucuns font remarquer la ressemblance frappante entre Van der Smissen et Weygand adulte, comme cela apparaît lorsque l'on confronte leurs deux photographies, ainsi qu'elles furent présentées dans une émission de télévision d'Alain Decaux. C'est aussi l'opinion du journaliste spécialisé en histoire André Castelot à qui le roi des Belges Léopold III a déclaré .