The thing about men riding English and their breeches is that...
They only look good if they have perfect legs & butt. Otherwise, skinny legs, short legs look awful.
A pair of well fitted jeans can hide a lot of flaws whereas the riding breeches kind of pop them out.
A major turn-on factor is actually the smile too. If there is a rider who smiles and greets you, your day gets a bit better, compared to Mr Hot & Always Grumpy.