Yes, I know it's a multiple choice question, but I can't resist giving other alternatives.
"Your jacket is missing a button."
"Your jacket has a missing button." ("HAS a MISSING button" is seemingly illogical but nevertheless natural and correct).
"You have a jacket button missing."
"You've lost a jacket button."