Wearing tartan is only right when visiting Scotland. Kate Middleton wears a Moloh workers coat (only 20 were made)