My DS has his Prom in June, can anyone recommend the best place to buy a "cool" suit? M&S seems very uninteresting and just wanted something a bit more fashionable? Advice please. Thank you