Teddy Bear
by maxmara
Max Mara is an Italian fashion business. It markets up-market ready-to-wear clothing. Warm like a hug, elegant like an iconic coat, the Teddy Bear coat is the best-loved coat by models, celebrities and what’s more, it’s given rise to true Teddymania.