With respect, she dresses very poorly.
Perhaps, she should seek suggestions from a few well dressed ladies in Singapore, and/or professionals.
In my humble opinion, pants are inapprpriate for meeting diplomats, formal events, etc.
Having said that, could she avoid dressing like someone from a Chinese related country, and do not wear open toe sandals/shoes.
Perhaps, she could observe how Her Royal Highness is dressed, or other female politicians from other countries.
Have a friend who has attended a functions where Ho Ching was the guest. She was rude & inconsiderate. She arrived late, said very little, was very impatient & had an imperious attitude, ...... he came away with a very poor impression of her