"wasn't holding up well" generally implies mental state or condition rather than physical condition. Also, ugly is generally not a nice, or pleasant word to use when speaking about someone. It works well for insults, but not general descriptions of people.
She wasn't holding up well after the loss of both her husband and her son.
The actress showed signs of weakness and aging with each passing..