Delete the cached files in Photo Printing Wizard
When you print images from e-mail attachments from Microsoft Outlook by using the Microsoft Windows XP Photo Printing Wizard, the Photo Printing Wizard displays the old images that you do not want to print.
You can try Microsoft recommende solution in http://support.microsoft.com/kb/915106 but in might not work for certain case especially for photo printing in Microsoft Outlook
Check out the following registry key:
It refer to the folder for temporally storing of outlook printing files and it is randomly generated. For example: C:\Documents and Settings\user.name\Local Settings\Temporary Internet Files\OLK49\
Just copy the string and then paste it in Windows Explorer. Delete all the files in this folder.