How much luggage is need for cruise travel?

I am wondering how much I should be packing to go on a cruise. When you travel cruise luggage must be an issue….how much luggage is appropriate? Is there a limit to how much luggage can be taken? Will there be room in the staterooms to store the luggage after I unpack? What type of luggage is best?

I would imagine that one would need several types of clothing; casual dining, dressy dining clothes, clothes for nightlife, clothes for tourist activities, deck clothes, pool wear, etc. It seems as though I am going to need to take several pieces of luggage in order to be able to take everything I will need!!