Meghan Markle seemed to have left an everlasting impression on Kate Middleton after their rumored meeting with Princess Charlotte. Meanwhile Prince William has been speculated to have commented that Prince Harry and his girlfriends are the real deal.

The American actress has been rumored to have met Kate and Charlotte last Tuesday on a very special get together. Markle even gave the Duchess a journal gift and even charmed Harry's niece.

As also reported on Celeb Dirty Laundry, the Duchess of Cambridge has an everlasting impression of Harry's girlfriend. Perhaps aside from the gift, the two got along well. Because of this, rumors are rife that Markle is really putting much effort to meet and get to know more of Harr's family.

But this meeting seems to be somewhat doubtful since Kate, William, and Harry went to Heads Together symposium on that day. So it sounds a bit strange if Meghan was also with them and if she really met Kate on that same day unless the Duchess made an extra effort right away to be in London for this meeting.

For Meghan Markle, perhaps she also made a special trip to London from Canada since she is currently filming "Suits" there. People can't stop themselves from wondering if indeed something like this really happened.

With how things are going on now between Prince Harry and his girlfriend, reports are swirling that the couple is the real deal. It has been speculated too that Prince William was even heard sharing that Harry is serious about this relationship. It can be recalled that the Hollywood actress has already met William when she was in London last November.

Apart from Kate and William, there are also rumors as published on US Weekly that Meghan already met Prince Charles when she visited London last year for Harry's birthday party. So will this give a hint that a royal engagement will be happening soon?

It looks like Meghan Markle is really making more effort to please Prince Harry's family and perhaps this is a good indication a royal wedding awaits the couple and the people as well.