That would be a milliner.
A person who makes and sells lady's hats in called a milliner.
A milliner
a confectioner
A grocer, or greengrocer.
A HOSIER is a person who makes or sells socks, stockings etc.
The person that makes and sells sweets is called a confectioner.
The Mad Hatter is a hatter. He makes and sells hats for a living.
Apart from Mad Hatter, many fashion designers make hats for ladies.
Person who designs, makes, sells, or repairs jewelry, watches or a person who deals with jewels called "jeweler".
A confectioner is someone who makes and sells candies and sweets. A chocolatier is someone who specifically makes and sells chocolate.
A hatter is a person who makes and sells hats.
hosier