Yes. Because clothes should not be gendered. Wear wtf you want. If he were older, I would warn him about the dangers of dressing up like than e.g. he may get picked on and even threatened with physical violence, but if I had a son I would let them be who the hell they want to be.
It's about time we got rid of the gender binary bs.