To add icons to your form, you need to understand how to do 2 things:
Humans can recognize pictures (like an envelope) much more quickly than they can read words (like 'Email'). Not only will they make your form look great, they'll help avoid user mistakes. Icons can be a great addition to your HTML form.