Williams beat Kerber 7-5 6-3 in the women’s final at SW19 two years ago
It will be a repeat of the 2016 final which saw the American come out on top with a 7-5 6-3 victory.
Williams put on a superb display of power and athleticism to reach her what is her 30th grand slam singles final.
The 23-time champion, who will equal Margaret Court’s all-time record if she beats Kerber on Saturday, needed just an hour and 10 minutes to defeat Julia Goerges 6-2 6-4.
This was arguably Williams’ most impressive display since she gave birth to daughter Alexis Olympia just over 10 months ago.
Meanwhile, Kerber secured her spot at her second Wimbledon final after nullifying the threat of Jelena Ostapenko.
England thrashed by India in first one-day international
Tyson Fury’s opponent announced for second comeback fight in August
Federer loses at Wimbledon, Djokovic and Nadal just about make semi-finals
Anthony Joshua set to sign Deontay Wilder contract, says promoter Eddie Hearn
WBC confirm Lewis will come out of retirement for Klitschko and reveal date
get well soon
Geoffrey Boycott recovering after quadruple open heart bypass surgery
What time is the Manny Pacquiao vs Lucas Matthysse ring walk?
Putt it there!
talkSPORT to broadcast The Open for first time in 10 years
The German is now one win away from a third grand slam title.
This semi-final was billed as attack versus defence and it was the solid, reliable manner of Kerber that prevailed as she let an erratic Ostapenko, who was going for winners almost every shot, hand her a swathe of free points.
Ostapenko won the French Open in 2017 by playing in this manner and knows no other way, but she had an off day and, despite hitting 30 winners, it was her 35 unforced errors which cost her any chance of progressing.