Компания S.Oliver появилась в Германии в 1969-м году, и это одна из крупнейших в Европе компаний по производству одежды. В этом году создатель марки Бернд Фрейер открыл свой собственный бутик в Вюрцбурге. Сегодня у S.Oliver 300 фирменных магазинов по всей Европе и более 1300 торговых точек в торговых центрах.