Kate Middleton and Meghan Markle have put their differences aside and had a truce.
According to Life & Style “Kate has come to her senses about her feud with Meghan and realises that it’s wasted energy,” a source tells the publication.
“She’s extended an olive branch by sending Meghan a gift from Harrods,” they added.

The insider also says that Kate’s children Prince George, 5, Princess Charlotte, 3, can’t wait to welcome their cousin.
“They have been asking about the baby,” they add.
Meghan is due to give birth to her first child this month and the world is eagerly awaiting its arrival!
