For Williams, it is her second grand slam final appearance of 2017 - the 37-year-old enjoying a resurgence late in her career - but her first Wimbledon showpiece in nearly a decade.
Williams has quite a history at the grass-court major, winning her first Grand Slam title in London in 2000.
"I've played in a lot of finals here", Williams said in her televised interview after the match.
'Garbine played an fantastic match, ' she conceded.
"I know [the crowd] love Jo and she gave it her all today".
Already the oldest grand slam finalist since 37-year-old Martina Navratilova lost the 1994 Wimbledon decider to Muguruza's coach Conchita Martinez, Williams can also crown one of tennis's greatest comebacks on Saturday.
"I just went out there and didn't expect anything", the Spaniard said.More news: Michael Floyd Reportedly Receives Four-Game Suspension After DUI Arrest
The sixth seed should now be contented with breaking into the top five for the first time in the next rankings.
Muguruza reached the Wimbledon final in 2015, but lost to Serena Williams. I was sometimes thinking maybe I'm never going to come back, and here I am in the semi-final of a grand slam. The British Konta is in her first ever semifinal match at Wimbledon. "I thought they were so fair".
There was no chink of light on the Williams serve for the home crowd on Centre Court to get excited about, and Konta could only watch as the American arrowed a forehand past her down the line on her third match point.
"I think we both have a very aggressive games", Muguruza said. "She just showed her true qualities and why she's a five-time champion here".
Muguruza recorded 22 winners against just 11 unforced errors in the quick match.
"I try to have a big one, as well". I couldn't ask for more, but I'll ask for a little more!
In the meantime, she carries the best wishes of Serena's fiance Alexis Ohanian.
"She's helping me to deal with the stress of the tournament because it's a long tournament", said the Venezuela-born star. "So I think experience can either work against you or for you".