Who was the last U.S. President to sport facial hair while in office?

Who was the last U.S. President to sport facial hair while in office?

William Taft
Theodore Roosevelt
Jimmy Carter
Ulysses S. Grant

The Answer: The correct answer is William Taft.