"Los vestidos son rojos."
Translation:The dresses are red.
That's simply not true. Trousers existed in Europe more than 1000 years ago.. wearing trousers is something the Romans 2000 years ago criticised their Northern European neighbours for doing. However, you're probably right that the meaning comes from when Mediterranean Romance speakers were still wearing skirts.