It kind of sounds like you have a very basic, safe, yet boring wardrobe at the moment. You need some more colour, and colours that will all work together to give you more choice.
I'd recommend:
Dark denim jeans (indigo) in a cut that looks amazing on you.
A few sets of comfortable ballet flats - you can get a bright pair, a sparkly/fancy pair, and a pair in a neutral colour and these will go with pretty much everything.
One or two pairs of flip flops - at least one cheap bog standard pair, and one strappy slightly nicer pair.
A couple of gorgeous skirts - there are some beautiful ted baker ones at the moment, and I've seen a pale blue one in coast that made me sad that I can't shop at the moment!
A nice blouse in cream or white or otherwise neutral colour, which should go with both the jeans and all skirts.
A couple of vest tops in pale neutral colours, and a couple in brighter colours.
A summer maxi dress, or maxi skirt - always convenient
At least two other dresses - one in a neutral colour (navy, black, grey, whatever) that you can dress up or down, and will also be suitable for work, and one in a stronger colour or print that you can dress up for weddings.
It's great that you've had your colours down, as you'll have a better idea of what sort of things to look out for. Try and make sure that you don't buy things in clashing colours, as that prevents you from mixing them with other things.