Mel Gibson
The film "Braveheart" is set in the fourteenth century. However, in the historical drama, "William Wallace" (played by Mel Gibson) wears a kilt throughout the entire film, quite a blunder considering kilts only existed in Scotland from the 16th century onwards!