There are several apps that can help you delete duplicate photos on your iPhone. Some of the reliable ones are listed below:
Gemini Photos
Duplicate Photos Fixer
Remo Duplicate Photos Remover
Photo Cleaner