Real estate photos must be shot in landscape for most cases. The reason is that landscape photos capture more detail of the property and feel more natural. Also, online real estate websites don’t handle portrait photos well.