If you have non-sailing guest they can be done - briefly - on embarkation day. However, delays due to weather, customs or other things can through a chink into those plans.
Be careful and good luck!
All I ask is a tall ship and a star to steer her by; John Masefield
Carnival: Glory 2004, Destiny 2008, Splendor 2009, Freedom 2011, Valor 2012, Dream 2013
Celebrity: Summit 2011
Princess: Ruby 2010, 2014, Caribbean 2013, Coral 2014, Regal 2014, 2016, Royal 2017
Star Clippers: Royal Clipper 2015
Kuki is correct. On Carnival, all a Captain will do is renewal vows.
YEARS ago I read an entire thread on why...but for the life of me, I can't remember the legality of what some cruise lines go through to be "certified" etc etc etc.
There is a wedding (sometimes two and three) on just about every cruise we have sailed on in the past 3 years....it is becoming more and more popular.
Your Minister, Rabbi, Justice of the Peace whatever...comes onboard the ship while the ship is still docked at the embarkation port and performs the ceremony.
You can have nonsailing guests...and a very nice reception. Then nonsailing guests get off the ship around 3:30pm.
The only negative I have heard is the price of the wedding pictures and what all of that includes...so just make sure you are EVERTHING in writing.
May you have a long happy life as husband and wife!!!
COMPLETES THE FLEET
If it is Carnival and it floats....we have sailed it!
Hubby ... DIAMOND (every ship except the Carnivale)
Me ... DIAMOND (every ship starting with the Tropicale)
20 year old son ... DIAMOND (every ship starting with the Tropicale...he is the only DOUBLE Milestone under the age of 21)
24 year old son ... DIAMOND