If I put on a suit I look like a scruffy guy in a suit. I look a bit ridiculous. I've tried.. weddings, funerals, but it just doesn't work.
A note with uniforms.. we absolutely knew who were the poorer pupils - the ones who could only afford one set which was washed once a week vs. the ones with a different shirt every day, the one wearing shoes that had seen better days.. Uniforms were eyewateringly expensive since the only way you could get one was the approved shop - so much so they had to make blazers optional due to the number that couldn't afford one - which also led to only rich kids having blazers.. I personally know of people that missed school because they didn't have anything to wear. As a result I'm 100% against uniforms.