Marriage can happen in the Dasha-Antardasha of 7th lord, Planets placed in the 7th house of both the main birth chart and Navamsa Chart.