It depends on what type of session you are going for and if you added the hair and makeup services.
A typical newborn session goes longer than a branding session. A headshot mini session is around 20 mins. So it all varies.