Hi all, first post but I've been lurking for a while. Thanks for all the tips posted previously - I've learnt a lot from them.
Anyway, trying to work out a smart / casual outfit.
I found this blazer in Topman which I really like:
And I already have a set of nice Carhartt 'Sid' trousers:
I'm just trying to figure out what shirt and shoes I should wear with it. I'm currently thinking of these shoes:

Along with a simple blue Oxford shirt I've spotted in Gap. I'm a little concerned about brown shoes and shirt with navy trousers and a blue shirt though. Does this work or am I going to look like a right plank? Thanks in advance!
[BTW, very new to this whole 'putting effort into clothing' thing, in case you hadn't already guessed!]