You should consult with an attorney regarding your specific needs for drafting or reviewing a photography contract. Typically, a photography contract should include details on payment, the service to be provided, how the photographs will be used, who will own the copyright, and any necessary model release.
For reference, here is a wedding photography contract template that was produced collaboratively by users of the Wedding Photography subreddit on Reddit. Photographers may wish to use this template as a starting point, but it comes with no guarantees. Other photography contract templates are available on Docracy.