All weddings at sea must be booked at least 90 days prior to sailing but we strongly encourage you to book as far in advance as possible.