An Afghan Coat is a sheepskin or goatskin coat made with the fleece on the inside and the soft suede-like leather on the outside. It is a development of the traditional overcoat of the Afghani tribes, called the posteen or poshteen, which could be anywhere from jacket- to ankle-length, with full or partial sleeves.
Modern Afghan coats originate from Ghazni province, situated between Kabul and Kandahar. The coats were made from sheepskins that were fully cured and tanned, colourful and finely embroidered with silk thread. They were first imported to the UK in 1966 by Craig Sams, who sold them through hippie boutiques including Granny Takes a Trip on London's Kings Road. The Beatles visited the shop and emerged wearing the coats. Photographs of them in Afghan coats appeared in print media. They also wore them, inside out, for the cover picture of the Magical Mystery Tour LP. Demand took off and the artisanal makers of Ghazni could not keep up. Crude imitations from Iran and Turkey flooded the market. These coarsely embroidered and poorly cured imitations gave the 'Afghan Coat' its undeserved reputation for smelliness. John Lennon's coat is now in the Julian Lennon Collection 
Imitations of the original design continued to be very popular in the 1970s and 1980s particularly associated with the hippie subculture.