As another responder stated, sign up with cruise critic.com and join the roll call for your sailing. Then look for "fan" Facebook pages of the cruise line. These are sites set up by people who really like a like; they aren't put up by the cruise lines. Very often, you can post which sailing you are on and someone will have started a FB page for that cruise. I"ve set up several such pages. It's a great way to organize tours, "pre-meet" people, all sorts of stuff. I started doing this in 2011, and since then, I've met dozens of cool people. When any of us book a cruise, we let everyone else know, and others will also book it so we get to cruise with friends.