Another place for a second hat.
In the sandy world go to any star past number 1 and get your hat stolen by the big bird that was carring the star (you can usualy find him near the pink bomb-bomb's pillar) then go punch or kick or just jump on the bird WITHOUT getting the hat next go to the palm tree near the pink bomb-bomb and warp the more times you warp the more hats there are. eventualy after about 50 hats are on the screen the game will freeze. if you grab your hat when there are 2 or three there you get to wield your hat as a weapon. I think its kinda funny beating up those two hands with your cap he he.