First baby…then wedding, that’s what the British royal family is dealing with right now. Royal expert Emily Andrews reported today that Princess Kate is due on April 23, adding that Big G and Charlotte were late so it’s possible that William and Catherine’s third child could arrive closer to the...
No comments:
Post a Comment