I would be inclined to get a classic black or grey jacket for a bit more money this one looks nice to me but you need to try on to get a good fit and choose a style that suits your figure - i'm an hourglass so the one I linked to would be good for me, deep V, single breasted and nipped in waist.
Once you have a good jacket sorted you can go for an assortment of cheaper dresses to go under to balance out the cost - just don't choose the same colour as the jacket so you don't get slightly unmatchy fabric. So with the grey jacket linked this (minus horrid belt), coral, aqua or a black pencil skirt with fitted shirt (those are on 2 for £25 atm and there are a few colours/patterns)
The shoes you linked are ok but a basic court patent is my fav as you don't need to polish them!
Hth