Is it possible to recover lost pictures from my SIM card?

No, as SIM Card doesn't store any media files such as audio, videos, pictures, etc. SIM cards can only store messages, contacts etc. By default, photos and other media files are stored in the internal memory or SD card of the Phone.

Related FAQ's:

Safe and Secure
Awards