Updated at 7:50 p.m. ET
President Trump ended a week defined by White House staff turmoil when he named retired Marine Gen. John Kelly as his new chief of staff on Friday evening.
Trump made the announcement via Twitter.
"He is a Great American and a Great Leader," Trump said. "John has also done a spectacular job at Homeland Security. He has been a true star of my Administration."
Trump also tweeted his thanks to Reince Priebus, who had been his chief of staff since Inauguration Day.