A typical beach photoshoot lasts between 1 to 2 hours, depending on the location, type of shoot, and your preferences. If you want to capture the sunset, we’ll plan for a longer session to ensure we get the best light.