I wore this outfit a long time ago (I'm not going to tell you how long because I am more embarrassed about that) to my cousin's baby shower. I was a Very Important Lady at the shower and also happened to be the most overdressed, but everything turned out alright because the punch was delicious. I have dreams about that punch to this day.
This cousin's sister, also my cousin, bought me a dress from H&M for my birthday a while back. Unfortunately it was about 4 sizes too big. Fortunately, I was able to exchange it for this one, which is right up my alley-- solid colour, flared skirt, small detail (there are buttons up the back of the torso). I paired it with a colour-blocked belt I ordered online from Forever 21 and went matchy matchy with the cardigan and pumps.
Dress - H&M - gift (kind of?)
Cardigan - Kersh via The Bay
Belt - Forever 21 - $5.99
Bangle - H&M - 1/3 of a $2 set
Tights - Joe Fresh via the grocery store
Pumps - Spring - ~$30