Old Navy is a celebrated American fashion brand producing garments and accessories for all occasions and for all body shapes; if you are tall, petite, thin, curvy or even pregnant, definitely you will find the perfect piece of cloth. Old Navy presents trench coats, duffle coats, tweed coats, puffer coats, knit coats, sweater coats and maternity coats. A wool-blend trench coat by Old Navy is shown in black and white, belted, with notched collar and double-breasted closure, this warm coat could be paired with black leather pants and black ankle boots. Old Navy presents a fuchsia duffle coat, short length, hooded, trimmed with two patch pockets and toggle closure; it’s so urban and practical wear it with pair of skinny jeans and converse. Old Navy presents a knee-length puffer coat shown in black, hooded with zipper closure; it would be a perfect in rainy days with knee high boots. A tweed coat by Old Navy is asymmetric, shown in brown and white and features a big black buttons; try this classy coat with brown pants and high heeled ankle boots, you will look super stunning!