Gossip Girl, Blake Lively, was spotted wearing this Marc by Marc Jacobs Wool Felt Coat, which retail for $548 at Saks Fifth Avenue. Here's a similar look for less available at Express for $168. They also have it in black and blue.
Where to Buy:
Wool Belted Military Coat, Express, $168