I am a big fan of japanese retail fashion company, UNIQLO, where you can find stylish and well made basic clothing at rediculously low prices.
The other day I ordered the washed cotton jacket shown above, in navy, for a bargain sale price of £19.99 from the UNIQLO online store and was so pleased with it I have ordered another two in black and khaki. Perfect for those smart casual occasions where skater boy attire is inappropriate but wearing a suit would be over-cooking it.
UPDATE: Until the end of 2008 you can get 10% off when you spend £50 or more. Enter UNIQ10W50 at checkout.