I am going to pick Kerbie here in three.
First of all, Kerbie is a big girl. She won't be intimidated, cry or blown out. She has already won two slams. Moreover, this is not her first Wimebldon final. She had been here before. Also, she is one of very few players who have actually beaten Serena in a GS final. So, independent of the result, this match will be tightly contested.
While Serena managed to reach the finals, her opponents were very weak and so it is fair to say that she is not yet been really tested. She faced unseeded opponents for the first five matches in a row and then met a player who lost in the first round for the last five years in SF. So, she would need to play at a much much higher level than she had been playing so far. But, you cannot raise the level overnight. Here is the complete list of her opponents so far: A. Rus, V. Tomova, Mladenovic, Rodina, Giorgi and Gorgeous
On the other hand, Angie had come out successfully against a wide variety of good players.
1R: Vera Zvonareva (former Wimbledon finalist and a qualifier here)
2R: C. Liu (last year's girls champ and a qualifier here)
3R: Osaka (seed #18 and IW champ and young thing)
4R. Bencic (although not seeded, it was only due to injuries; she upset Garcia seeded #6)
QF: Dasha (seeded #14 and this is the match of the tournament on women's side so far)
SF: Ostapenko (seeded #12, RG champ and former girls champ at Wimby)
Serena will lose the first set to Angie, Serena will adjust and win the second set, but Kerbie will have the last word in the final set.