Hope this helps..
Yes, crowns on the front teeth can look natural. Dental labs puts in their best efforts to create crowns that looks as natural as possible.
Sorry to hear about the need for a crown. However, they can look very natural. Actually, most dentists really strive to make them look so close that you can't tell. Not all crowns are created equal though. There are several different types of crowns and each one has different aesthetic properties. If you ask a handful of dentists which one is the best, you will get a handful of answers. It is probably best to go with the one that the dentist doing it is most comfortable with. Most of them will look perfect though.
Hope this helps.
My best to you!
William F. Scott IV, DMD