Some photographers pride themselves on providing an hour or even 90   minutes for a standard portraits session.  Most people (especially kids) are   tired of smiling and posing after 30 minutes on a Hawaiian beach.  I think it is important to allow   an hour, but a professional photographer should focus on getting the shots and   not on using up an hour.