I did a shoot recently and I had my model sign a model release form. I had a make up artist but I forgot to ask the make up artist sign the release form as the witness before she left the shoot. So I dont have a witness signed on the contract. do we really need a witness to sign the contract? And I'm going to be doing a headshot photoshoot and was wondering what kind of contract should i have my client sign? he needs these headshots for some agency. are there any free headshot contracts out there anyone know of?