Is nikah outside Masjid permissible ? Is it permissible in home or at stage ? Is garland is allowed to wear by groom. Does our beloved prophet wear garland/