When you start writing your first draft, you're probably so caught up in the excitement that comes from writing your story you want to let everyone know how awesome your main character (MC) is and describe them in perfect detail to the readers. While this is okay for a first draft, since you will edit it later, if you can, avoid this! At its least extreme it's merely info-dumping and tedious, at its most extreme it comes out sounding like that old "My Immortal" fanfiction character:
"Hi my name is Ebony Dark’ness Dementia Raven Way and I have long ebony black hair (that’s how I got my name) with purple streaks and red tips that reaches my mid-back and icy blue eyes like limpid tears and a lot of people tell me I look like Amy Lee (AN: if u don’t know who she is get da h*** out of here!) ... Today I was wearing a black corset with matching lace around it and a black leather miniskirt, pink fishnets and black combat boots. I was wearing black lipstick, white foundation, black eyeliner and red eye shadow."
Does this mean you should skip the description entirely? No! Of course not! You're character is awesome and the reader does want to know about them! However, bear in mind too much description at once can turn a reader off of an otherwise amazing story simply because the beginning was too much information at once.
This goes for all genres, but fantasy can give you some extra advantages for identifying key traits the reader will need to identify your MC in a crowd.
Of course, there is the cliche "looking into a mirror" description, just bear in mind it'll probably be a quick glance for most characters on a normal day, they don't notice every last detail on their face.
Since you're in fantasy, you could spice this up in several different ways. Maybe a witch cast a spell causing the MC's face to drastically change? Could there be a agic mirror showing who you want to be and comparing it to who you are? Who knows? The only limits are the ones you set!
If you're writing a character of another species besides a human, you could explain how "the stereotypes aren't true" or something like that and provide the MC's description through that.
But one of the best ways I've found how you can describe your MC? Human nature. More specifically, how humans are prone to compare themselves to someone else. You don't need to do a full body comparison if you don't want to, it can be as simple as "Abby hated how her straight black hair was nothing special compared to Lily's perfect auburn red curls." All of a sudden you know not only that Abby has straight black hair, but that she also feels insecure around Lily, adding more depth to her character as she is still being formed in the readers' minds.
Of course, these are only a few examples, and whatever works for you is what works for you; you don't have to change your writing style to suit others' needs. But there is a line in every style that description of characters can cross, and you have to be mindful of where it is and how to deal with it. Best of luck in all your writing expeditions!
~shnuffeluv
ns 15.158.61.54da2