I'm going to be a cruise bride in March! We chose to do our wedding beach side the day before our ship leaves port. It turned out to be cheaper and we still get the perks on the ship with our TA letting them know that we are honeymooners. We leave from Ft. Lauderdale, so we chose to have our ceremony on the beach at Vista Park Beach that way we could explore the city before we leave on the ship and a day to get things together and be married after we arrived in the city. I found an awesome officiant that has a pre-cruise package that included photography and filing the paperwork since we are from out of town. We wanted to get married while on the cruise, but found that for legal purposes, it was easier to be married in the States. Our cruise is through Princess. We were engaged on an Alaskan Cruise back in June on the Golden Princess and had such a wonderful experience that we chose to use them again! The staff was very friendly and helpful to each and every one of our needs, even when I got sick(Upper Respitory Infection) on board the ship! The medical center called our room multiple times to make sure I was doing okay and even gave me instructions on how to avoid pain during the flight(ears, sinuses, and head). I even heard from them once we got home! I never would have imagined having such an amazing experience to where I felt very taken care of, safe and like the cruise ship crew was family! Just a bit of info about the cruise line and wedding plan ideas for ya! Hope it helps!