Find Your Cruise
Dont think so but you can get a cheap one from asda or matalan they also have shirts with ties.if you have a lounge suite that would do.
I have not been on Independence but all of the other Royal Caribbean ships I have been on have had formal dress hire including shoes so I see no reason why this ship would be an exception. If you don't get a more positive reply and as time is short try ringing RCI and asking them. Sorry I can't be more positive ... Nei.