A friend recently recommended this book, Amazing You: Getting Smart About Your Private Parts, and it's so good I knew I had to share it. (Sorry to those of you that are kid free).
This book is to the point. It's age appropriate and it answers many of the questions your child will have about their body. I highly recommend this book for anyone with young children.