iPhone now uses an image file called HEIC. Most websites don't accept them as uploads and ours is no different.
To upload images from an iPhone try this on your iPhone.
1. Open the Settings app on your iPhone.
2. Tap Camera > Formats > Most Compatible.