The Gap ones are the perfect colour and length (not too short for someone heading towards their 50s!) but sold out in my size.
H&M are the closest comparison but wonder if there are other "holy grail" ones out there I should look at?!
I'm generally a size 12.