I can tell you the costs concerning Celebrity. Black Tux $85, White dinner jacket $85, Black & White Combo $120, shoes $12, Vest & tie set $15. Price includes coat, pants, 2 shirts, cummerbund, bow tie, studs & cuff links. Other items requested are additional, extra shirt etc.
You sure can but then your have to do that packing thing so if you rent no draging along formal clothes and all the stuff to go with it and it leaves more room in the suitcase for the wife.And the rental charge is for the whole cruise not just overnight like a wedding and you get two shirts,you do not have to pick it up or return it.Like having a butler lay your clothes out for you.