Mustache and moustache are both correct spellings of the same word.
Mustache is the most common spelling in the United States.
Moustache is is used in other English-speaking countries.
We mustache you a question! What is your favorite style of mustache
Becoming a mustache master