Năm 1999, thương hiệu Neil Barrett chính thức được thành lập và ra mắt vào năm 2000, tại Pitti Uomo, Ý. Kể từ khi thành lập, thương hiệu Neil Barrett đã đi đầu trong ngành quần áo nam, mang lại những thiết kế đầy sáng tạo, khác biệt, pha trộn các yếu tố sartorial và thể thao. Những bộ trang phục chỉ với gam màu đơn sắc và trung tính cùng đường nét trẻ trung, khỏe khoắn là điều khiến Neil Barrett thực sự nổi bật so với các hãng thời trang khác.