Where can I buy them? Decent trousers or a nice dress. MIL is a smart and sprightly lady and we are taking her out New Years Eve for a meal. Have no clue where to shop!