Camila went to Kensington Palace! Ms. Cabello got gussied up for a visit with Prince William and Kate Middleton and some high-achieving teens who were being honored by the royal family.

Kensington Palace posted these shots of Camila and the royal couple greeting finalists in the BBC Radio 1 Teen Heroes Awards earlier this month. "I was so honored to be invited to Kensington Palace to meet and celebrate this year’s Teen Hero finalists with the Duke and Duchess of Cambridge,” Cabello told the BBC. “Hearing the incredible things these Teen Heroes have done is so inspirational! Their passion and dedication to help others is amazing and they really blew me away!"

Teen Heroes honors 12 to 17 year olds who inspire others, show courage and bravery or make a difference in their communities. Many have also overcome difficult times to become campaigners, fundraisers, ambassadors or volunteers. The winners will be awarded on Nov. 24 in front of an audience at the BBC1 Radio Awards. Congrats, kids, and good on you, Camila, for being involved!