Orlebar Brown make awesome (if horrendously over-priced) swimming trunks. Their best short is the bulldog model. They are called a bridge short, which I think means they are suitable to wear on the beach (you'd hope so) but are also smart enough to wear for lunch at the beach bar. If I had £150 to splash (geddit?) on swimmers, I'd go for these Eley Kishimoto flash print bad boys.