Daylife Select
A point & click tool to create dynamic content portals. Learn More »
Prince of Wales check double-breasted jacket, £870, and striped studded shirt, £580, both by Prada, 16-18 Old Bond Street, London W1, 020-7647 5000 Pinstripe double-breasted suit, £1,447, shirt, £303, and tie, £163, all by Raf Simons, Liberty, Regent's... Full Article at The Independent