Dont worry! It can happen to anyone, you were probably in a rush, swiping away, and all of a sudden....woops.....that photos now gone! But it was your favorite photo, you really want it back.....but iPhone doesnt come with an undo function. If you want photos from your Camera Roll and Saved Photos back.......
Check out this iPhone Photo Recovery software, this is what you need to restore and undelete your accidentally deleted photos. It works with all iTunes versions and all iPhones including iPhone 4, iPhone 4S and iPhone 5, even iPads too.
Windows Version Mac Version
The only other way is to use your iTunes iPhone backup and restore function, only problem with this method is that it will restore and retrieve your data only from your last backup......that means if you havent done a back up for a long time and you restore this backup from your iTunes, then you WILL LOSE EVEN MORE FILES!
All files and photos that were created after your last backup, well they will be wiped again. So i do not recommend trying this, otherwise you will be pulling your hair out again. Only do this if your last iTunes backup file was done yesterday or so.
So you can try doing the backup and restore, or you can just download the iPhone Photo Recovery software, which will solve your problems automatically right now.
The software has to be downloaded and installed onto your PC or Mac, you then have to connect your iPhone to your computer, and run the software. It will automatically scan your iPhone for all files included deleted files. Then it will give you the option to choose what you want back! As easy as that.
Im glad someone developed this. Enjoy your pictures.