Depends on what line you like to travel on.
Carnival or NCL maybe not.
But some of the more formal lines you may want to get one.
Wife bought me one about 5 years ago.
No I have expanded shirts, ties, cumberbun colors.
Well worth it.
Eliminates any problem with packing something for the formal nights.