Q: Where does the queen get all those silly hats from?
A: the royal hatsmith