A typical boudoir photo shoot can last anywhere from one to three hours, depending on the package and the number of outfit changes. It's important to schedule enough time for hair and makeup, as well as any breaks needed during the shoot. The photographer will work with you to stay on schedule and ensure a successful shoot.