Leather coats can be worn in various settings, from casual outings to formal events. They can be paired with dresses, skirts, or pants for a classic and timeless look.