In terms of Civilian clothes, people of the 22nd Century got it right and in the centuries to come it went downhill.
That's just cos they used current-day clothing with barely any alterations. Ditto the rebooted Star Trek
, however, seems to be getting a trifle more eccentric. Check out Sunglasses Cap Guy on the centre-left. Perhaps a 23rd century chav in London?