If you decide to have your wedding outside; on a Hotel's garden terrace, under the shade of a marquee overlooking the sea, the medieval castle or on a yach