When I went into the recruiting centre, I was wearing jeans and a t-shirt for my medical and CFAT. Well, not for the medical, but thats what I wore to the recruiting centre nonetheless. However, I did bring a suit with me later that day for my interview. I was the only one who was doing any testing that day that was wearing a suit.
If I were to do it again, I would DEFINITELY, without a doubt, wear a suit. I did feel like a bit of a good wearing a suit, but it was beneficial to me for two reasons. The first is that it is an interview to be an officer, a leader. If you wear a suit it tells them you are serious, you want the job, and that you respect the job you are applying for, and the CF. Attention to detail with your suit says a lot. Attention to detail with a polo shirt, or something similar, does not say as much. My second reason is that when I put my suit on, I felt 10 times more confident, and I know this effect is true of a lot of people. When I put on a suit, I automatically stand straighter, sit straighter, speak more eloquently, and ultimately, I just feel good. That was the main benefit for me.
However, if I didn't own a suit, I wouldn't have bought one for the occasion, but I still would have had dress shoes, dress pants, a shirt with a collar, and a tie. It really is up to you. It is your future.