How long do sessions last? +

1-2 hours for portraits and up to 3 hours for newborn sessions. Mini-Sessions are also available and those last 30 minutes.