Top:  Madewell.  Vest:  BR (similar here, and here).  Coat:  ASOS.  Pants:  Paige (similar here). 
Shoes:  Ivanka Trump.  Bag:  Street Level
Have a great day!
xo, Jaime