Prince Harry attended the Sentebale Audi charity concert at Surrey's Hampton Court Palace on Tuesday evening following his meeting with the Prime Minister of Nepal. Sentebale is the Duke of Sussex's charity, which he set up with his good friend Prince Seeiso of Lesotho in 2006, and means "forget me not" in the Sesotho language. The concert aimed to raise funds and awareness for young people affected by HIV and AIDS in southern Africa and featured special performances by Rita Ora, George the Poet, Inala, Morena Leraba, and the B Positive Choir. The 34-year-old prince looked handsome as always as he flashed a few smiles in a navy blazer and gray trousers.

Sadly, Meghan Markle didn't make an appearance, as she's currently on maternity leave after welcoming baby Archie on May 6. However, she did surprise us all over the weekend when she unexpectedly showed up at Trooping the Colour. While the royal event was meant to celebrate Queen Elizabeth II's 93rd birthday, it also doubled as Prince Louis's Buckingham Palace balcony debut. What an exciting time for the royal family!