Guests at royal garden party treated to a rare Princess Anne smile

It must have been a really funny joke.

No, thine eyes do not deceive you. That really is Princess Anne laughing.
Donning a purple and green frock coat and a purple fascinator topped with a rose, the Princess Royal enjoyed both the sunshine and the company, showing the attendees of a royal garden party a rare smile and a laugh.
Lucky garden party goers were twice blessed, as Queen Elizabeth also seemed to be in high spirits. Smiling and laughing as she greeted guests, the Queen didn’t seem fazed by her big day yesterday, where she delivered her Queen’s Speech at the House of Lords.
Princess Beatrice was also in attendance, wearing a delicate grey floral dress with a white blazer and a nude fascinator. She was joined by her great-uncle, the Queen’s first cousin, Prince Michael of Kent and his wife, Princess Michael of Kent – who was wearing a slick velvet eye patch.

read more from