Kate Middleton and Meghan Markle Are "In a Better Place" After Lilibet's Arrival

Forget the feud.