I've been told it depends entirely what sort of position your going for...
Say, you were applying for a job answering the phones - obviously your own smart clothes is good
If it was for say Customers, who may come and speak to you in person etc - shirt and tie, black trousers
And then managerial/higher up jobs are good ways to go for suit wearing
Just what i've been told and heard from different people really!!