She has most likely worn it before without comment so this time it was inappropriate because of one bi-racial American? Perhaps it shows a lack of sensitivity to how Americans view things these days, but a global kerfuffle…probably not. Or perhaps she was making a subtle passive agressive statement about the prince marrying an American and a bi-racial one, no one will ever know but her. Oh the intrigue lol.