Most big high street stores do a reasonable suit now, go for the one that fits. I find the Jeff Banks ones in Debehmams fit me well but the Next ones don't.
Go for a charcoal grey, 2 buttons, flat front trousers, it won't date much, is safe for most occasions (weddings, interviews, meetings, etc.). I would team it with a white shirt, black shoes and belt and a tie of your choice. Personally I think something pink ish works well with grey but am happy to be shot down.

