An Afghan coat is a type of jacket that comes from Afghanistan. Imagine putting on a really warm and fuzzy blanket, but it has sleeves and buttons like a jacket. That's what an Afghan coat is like!
They are usually made out of wool or fur from a sheep or goat, which makes them super cozy and perfect for keeping warm in cold weather.
A lot of Afghan coats are also decorated with colorful embroidery and patterns, which makes them really pretty to look at too. Some even have little mirrors sewn onto them!
People all around the world wear Afghan coats when it gets chilly outside because they're not only warm and comfy, but they also look really cool!