Puffer Coat

Puffer Coats from River Island

If you're in a thrifty mode, your best bet is this River Island Padded Coat. It's a great product, while not very pricey.