Last week I popped into Ben Sherman's Carnaby Street store (020 7437 2031) for a quick mooch but alas, the skirts and dresses had been replaced by men's suits. Shock over, I thought: great place for grooms and their guys to get kitted out for the big day. It's a cool little space with a décor that hints to the store's Sixties heritage - think Mod-inspired accents, Sixties imagery and even a Vespa parked in the middle of the floor. Those looking for a slim-line two-piece are well catered for, but there are plenty of other styles too. And with prices from £200 to £250, it won't bust the budget. Of course, if he wants to splash a bit more cash on his look, he can always rock up to Ben Sherman's Savile Row outpost (020 7734 1332) to check out their off-the-peg and made-to-measure offerings. Find out more at