It's funny you mentioned Americans at Henley. You could spot the Harvard and Princeton teams a mile off. However, I think they were less than impressed with a champagne sodden Brit informing them this was the case.
Patrick McGoohan wears a really cool version of this jacket in the old 60's show "The Prisoner". He has a great look when he arrives in the Village and is given his "uniform" - at and around 35:12 in the first episode called "Arrival" on Youtube. Boater, Cricket Jacket, Seat Stick umbrella, Deck Shoes - cool!