When I was in the corps we had a Marine who frequently wore a kilt. He even brought it to the desert with him and wore it when he was off duty. No one had any issue with it. I went kilted a couple of times in the Corps, but that was before I really got into going kilted. In the end there is nothing forbidding it, but your chain of command will have the final say.