The recommended size for profile pictures in Outlook is 648 x 648 pixels. The recommended format is JPEG or PNG. For email attachments, it's best to keep the file size under 5MB to ensure it can be easily sent and received.