Duchess Catherine with Princess Charlotte at the wedding of Pippa Middleton. May 20, 2017.
Lunch with Indian Prime Minister, New Delhi, India April 12, 2016
Duchess of Cambridge attended Trooping of the Colour, June 13, 2015. This was Kate's first public appearance since giving birth to the Cambridge's second child, Princess Charlotte, on May 2, 2015.