Yes! As long as the voyage is seven nights or more, you can be married on board, with the ceremony conducted by the Captain or a senior officer. Cunard puts together a 10-guest wedding package for about $3,400.