Not any more. Only applicants outside the U.S. must send two color photos with the application. Applicants residing in the U.S. don't need to attach photos. Photos for your citizenship certificate will be done at biometrics appointments.