diciamo anche 4 visto che nomi composti come Maria Luisa o Carlo Maria o semplicemente doppi non sono poi così rari.

Fermo restando che comunque tratterei nome e cognome separatamente, dovendoli unire userei

/^([a-z\u00C0-\u00F6\u00F8-\u017E]{2,})(\s[a-z\u0027\u00C0-\u00F6\u00F8-\u017E]{2,}){1,3}$/i


dove \u0027 è l'apice (')