Ok officially 3 which is what i voted - Nigel Wentworth Sinclair
but oh the nicknames - Niggles, Nigglypuff, Nige, Handsome, Mr. Wonderful, and Baby
Karly = Karly Isabella Sinclair
but for her it's NO Karly, Karly No, Stop!, No humping Nigel!, and No Barking - hmmm she reminds of somone named O.