The short answer is "no". The longer answer is maybe. It is not technically proper, but you can get away with it in a more casual weekend or country suit like the one Mr. Grant is wearing in the photo. It is perfectly fine to wear with a sport coat and trousers, though. Also, with so many people who forgot the rules nowadays, one could probably get away with it without causing a second thought from observers.