I am 5.9 and hourglass/size 12 so pretty similar. Style is very smart.
My work wardrobe is:
3 x blouses (one white cotton, one navy silk, one coral, all pussybow)
2 x tops ( both electric blue, one short sleeved wool, one 3/4 sleeve cowl neck)
Navy capris
Black cigarette pants
Black wide legged high waisted trousers
Grey stretch pencil skirt
Black wool pencil skirt
Black long cardi
Grey long cardi
3 x dresses (one navy, one grey, one black) all of sleeved/smart variety
Scarves (leopard, grey wool)
Skinny belts (leopard print, tan, red, black patent)
Shoes (as belts but never worn matching!)
I work four days so have enough tops/dresses to not repeat more than once a fortnight. It all mixes and matches apart from the coral top which I don't wear with red or leopard accessories.
Needless to say I suit bright blue/navy/grey and love animal prints. Have recently accepted that I don't suit black so my old black stuff that fits well gets teamed with a scarf/cardi to avoid me looking washed out.
I also have a black fitted wool dress suit but it only comes out for interviews, it isnt practical enough for my day to day job.