What Hamlet is specifically wearing is up to the producer of whoever is doing Hamlet , but sensibly, Hamlet is always shown wearing black (mourning clothes) the first time we see him because he is still mourning the death of his father and because this is explicitly stated in the text.