What should I pack for my cruise and how much should I bring?

polish_princess_26 asked:

I going on a Mediterranean cruise in the end of October and the beginning of November. It’s two weeks plus I will be going over to Spain(where we are leaving from) several days in advance to do some sight-seeing and get adjusted to the time difference. I’ve never been and would like some info on what I should bring and what not to bring. I’ve also never been on a cruise so any advice for that would be helpful.