Who performs the ceremony?
It depends on the cruise line and you. Some cruise lines (depending on the itinerary) arrange to have an officiant perform the ceremony. Or, you may arrange your own officiant (or clergyman, rabbi, priest, or other legal officiant) to perform the ceremony. Only on Princess (and only on the Grand Princess, Golden Princess, and Star Princess) does the captain perform the ceremony.