Thai Princess Bajrakitiyabha Mahidol has died aged 47, more than three years after she was hospitalised following a sudden illness, the royal palace announced on Friday.
The king's eldest daughter was suffering from an abdominal infection and was relying on medical devices to support her lung and kidney functions, until she passed away peacefully on Thursday evening.