vintage floral hat