Poshmark has a size 2 for $25 here. These are true to size with being closer to running large.
I bought my tank top from the White House Black Market outlet but Poshmark has one on sale in a size 2 here.
The Blazer is also White House Black Market. Thred Up has a size 6 on clearance for $13 here.
Shoes are another favorite. My classic Michael Kors. You can buy a similar pair here.
Navy and mint are a great color combo if you keep a neutral color with them. In my case I used white.