Cape Town – Queen Elizabeth hosted a garden party alongside her grandson Prince Harry on Wednesday.
The royal pair dressed to the nines while hosting guest, who were invited to be celebrated for their good work in their respective communities.
Sharing photos of the day's event, Sussex Royal shared a caption, describing why the queen continues to host garden parties and thank all 8 000 guests in attendance.
"Amongst the 8 000 people attending today were Members of the Armed Services, Ambassadors as well as those who have made a positive impact through the arts, charity work and volunteering…
"Thank you to volunteers, staff and all of those who dedicate their time and energy to working towards the collective good. We appreciate all that you do."
Other family members in attendance included Princesses Beatrice and Eugenie.
SCROLL THROUGH THE PHOTOS HERE:
Shortly before attending the garden party, the queen and Prince Harry met with the 2019 Cricket World Cup team captains at Buckingham Palace.
"The tournament will feature the world’s top ten teams, nine of whom are from the Commonwealth. The participating nations include Afghanistan, Australia, Bangladesh, England, India, New Zealand, Pakistan, South Africa, Sri Lanka and the West Indies," said the caption alongside a gallery of images of the special meeting.
SCROLL THROUGH THE SNAPS HERE: