Where on earth can I get a small grey top hat for a wedding? Size 6 or 6 1/4 - his head is currently 19" or 48cm in circumference, but a little padding can be done. I can find black ones and might have found a white one from the states (could that be sprayed?) but grey is rather hard to find. I'd even go for a costume one if it didn't look shiney plastic. Oh, and preferably not extortionate.