This clever riddle is based on letters rather than something people actually wear.
The answer is the letter “Y.”
The word “boys” contains the letter Y, while the phrase “once a year” points to the single Y found in the word “year.”
That is why boys supposedly “wear” it daily, while girls wear it only once a year.
It is a simple wordplay puzzle designed to make readers think about the spelling rather than clothing.


