PJs and inflight overnight kits are monitored and given out by the First Class purser. Even the inflight supervisor has no authority to give them out.
Besides if someone else sees you get one, don't you think there will be pandemodium afterwards?
I got one when in J recently. But then again, my situation was 'special' which I won't comment on. I of course did not wear it during flight.