You must take your ID Driver's license photo at the DMV office. When you take your photo, you should make sure that you wear what you would wear normally. It's extremely important that your face is clearly shown and recognizable. Look straight at the camera and do not smile, as a resting face is easier to identify.
Click here to ask your driving related question.
Where do I take my ID Driver's License photo?