OK, here goes ......
MUST BRING :
Bonine, just in case the ship's rocky. Prob will be fine in July. It works great
Without drowsiness. Don't recommend the patch, side effects more
Likely.

Sunscreen, bring plenty, expensive on the ship
Sweater or light jacket for evenings
Travel Downey Wrinkle Reducer Spray, works great !

Travel size room freshner for bathroom

Dry erase board or post it notes to communicate w family and cabin steward
Tote Bag or beach bag to carry your stuff to the pool & beach
$1's for room service tipping. I keep a bunch in the desk drawer to have handy
2 bathing suits, even if you have a balcony they frown upon you leaving wet
Suits outside. Hard to dry overnight in bathroom
Suction cup hooks for hanging suits in bathroom
Camera !! They will take pictures with your camera at Character photo ops as well as the prof ones
DON'T NEED :
Hair dryer, good ones on the Dream & Fantasy
Beach Towels,
When you get off the ship in Nassau or
Castaway Cay they'll hand
Each person 2; plenty of towels at pool
Walkie Talkies,
the Wave Phones work great & the Cast Members at the Kids Clubs will use them to communicate with you
Formal Clothes
unless you just want to dress up. There is no formal night on the Dream, just a "dress up" night. Optional. Exception would be Palos or Remys.
Remys is the most formal men must wear coat. , Palo for brunch is dressy casual, just no shorts. Palo Dinner , my dh wears nice dress shirt w no jacket and I wear a church dress.
Purse, no need to carry one on ship
MAY WANT TO BRING :
Clear shoe holder to hang in cabin to hold misc things. Many bring this but I don't need it since its just the 2 of us
Movie candy, expensive on ship
Liquor, wine or beer...
DCL allows this, but MUST be in your carry-on
Individual Flavored Coffee Creamer...none on ship
Candy for Counselors in Kids Clubs & room steward ( I leave some on my pillow every morning )
Nightlight
I probably gave you more info than you asked for
Happy Sailing !!
Gina