well now you can get it this year also u just have to buy or have a regular hat and buy and place a tree into you mog house then give fireworks to the children. in North Sandy near the gate to west ronfare theres a moogle shop which sells the hat and tree and nearby is a NPC with the dream gear on talk to him and he gives you a present for the kiddies. you only get one a day and i got the plus one after five presents to the kiddies. Happy Starlight Celebration!
I just wanna to precise that in order to obtain the dream hat + 1, you have to have enough christmas fame (or children fame) indeed, but you also need to get the christmas tree from the tree maker in your city to obtain it I think.. I'm saying this because your moogle tells you about a gift under the tree (which is the dream hat +1)
This Hat was gving out During the christmas time. In Any Nation(bastok,Windurt, or sanandoria) You must tlak to the moogle and help find 3 kids. Retrieve their letters and Give them to the Person that Came to town Mysteriously-Smilebringer- You will get Dream Hat Then You get gifts from her and talk to The moogle again and teleport to another nation and spread some more joy again to all the little children. Then talk to the smilebringer again with enough Christmas Fame and get Dream Hat+