Back to the geneaology books for you -- Charles is no more a Scotsman than the man in the moon (hint: think Greek & German heritage). I suspect it really irks true Scotsmen to no end for Ducky to claim any such lineage by the wearing of Highland clothing and plaids of true Scots clans.
Oh, I know very well that Charles is not any REAL Scotsman - I was merely referring to the fact that he likes to play at being a Scotsman due to his title as “Duke of Rothesay”......
“Charles, Prince of Wales currently holds the title of Duke of Rothesay and uses it when in Scotland. He has the formal Scottish style of HRH The Prince Charles, Duke of Rothesay.”
http://en.wikipedia.org/wiki/Duke_of_Rothesay