quotes from the above link
Prince William surprised Mrs Masters, known as Katie, and fellow residents at the Grange Care Centre, Stanford in the Vale, when he dropped by, giving just five minutes notice.
Mrs Masters told the Prince that, of the five birthday cards she had received from Her Majesty, each one featured her wearing the same yellow outfit.
Prince William agreed it was high time his grandma changed her dress and said he would pass on Mrs Master’s comments as they enjoyed tea, scones and chocolate eclairs.
"He stayed for about 40 minutes talking to Katie about her past and history. It was fabulous.”
An invitation is in the post for a garden party at Buckingham Palace on July 7.
===
It would appear that William is embarking on a charm offensive.