Did you sync the system to any cloud storage or computer? There are some undelete programs but they require rooting and many are paid. Never used one so can't say which is best.
You can try connecting the phone to a computer and using Recuva to search the drive letter that shows up for anything to restore.