Your carry-on luggage should include the following: Passport, cruise ticket and flight tickets, medications, sunglasses, one change of clothes, water, snack food, ipod MP3 player (or other personal radio), camera, video camera, cell phone and a book or magazines.
Suitcase should include: swimsuits (weather permitting), formal wear for dinners, disco clothes, travel tote bag for shopping at ports of call, casual wear (for touring), sandals, sneakers, dress shoes, hats, jewelry, underwear, bras, pajamas, lounge wear, athletic wear (today's ships have more than just a gym for fun!), make-up, eyeglasses, contacts, contact solution, contacts case and other hygeine products.
Your person: Emergency medications, identification, money and credit cards. If you wear a medic alert bracelet, be sure to wear it! If you do not speak the languages spoken in the European countries you will be visiting, be sure to bring an electronic translator or translation dictionary with you. Although the staff on your European cruise ship will speak your language, chances are the people in the countries you visit will not.