I feel bad for your daughter and the fact that the person who complained about her attire was not diplomatic.
I think that it was the wrong time for your daughter to take a cruise. Losing one's fiance is not a small deal.
I suspect that her crying had a lot to do with the sadness she was feeling.
I wish her well and hope that happiness comes to her in the future.
Carnival Liberty New Year's Eve 2007
Liberty of the Seas 5/2008+11/2009
Allure 1/16/ 2011
Independence of the Seas 12/29/2013 Top-notch!