Karl gives a history lesson…  Designer, photographer, film director, history lover…There are few hats that Karl Lagerfeld doesn’t wear.

Source: www.style.com