Admittedly I'm not familiar at all with the mother of bride or groom, having to wear long dresses.

And I've been to some nice weddings in the past ten years.
I'm sure you'll find a lovely dress that will be wearable again after the wedding. How fussy is your daughter in law to be? Some just wouldn't care what the mothers wore as long as it's an outfit that doesn't outshine the bride.