Capes, coats, trenches—take a look at some of the prettiest (and most practical) layers that will look great with your Indian wear, no matter what the weather has in store