Blouse and skirt: H&M
Shoes: Bakers
Cardigan: The Limited
Blouse: TJMaxx
Skirt: H&M
Shoes: Jessica Simpson

Closeup of outfit
Shirt under t-shirt: H&M
T-Shirt: Old Navy
Pants: H&M
Booties: Zara
Shirt: H&M
Pants: Gap
Blouse: Macy's
Skirt: H&M
Shoes: FV21
Purse: H&M