yes true your fiance needs to stay here for 21 days... that's what my husband did when we got married last year. `he had to stay in phils. for 21 days before we applied for the CNI that's one of the requirements...