Top:  BR.  Pants:  Chelsea 28.  Bag:  Kate Spade.  Shoes:  BR (similar here, here, here, here and here).
Sunglasses:  Karen Walker.

Have a great weekend!!
xo, Jaime