AceShowbiz - Camila Cabello was one of the special guests at the Kensington Palace on Tuesday, October 22. The "Senorita" hitmaker was invited by the Duke and Duchess of Cambridge, Prince William and Kate Middleton, to celebrate ten young heroes in London.
Camila looked gorgeous in a yellow long-sleeved dress while the Duchess looked chic in a L.K.Bennett vintage dress. They were also joined by BBC Radio 1 DJs Clara Amfo and Greg James.
"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," the singer said.
The 22-year-old brunette stunner went on, "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!"
The inspirational youngsters aged 12 - 17 are finalists of the BBC Radio 1 Teen Heroes Awards honoring kids for their courage and bravery to make a difference in their communities. Three winners will be crowned at an event on Sunday, November 24.
One of the winners is Hazel, 12, who lives with Xeroderma Pigmentosum (XP), a rare genetic disorder characterized by an extreme sensitivity to ultraviolet (UV) rays from sunlight. Despite doctors' orders to stay indoors, she made a film, delivered speeches, climbed Ben Lomond in Scotland, and raised $2,500 for charity.
"This is the fourth consecutive year that Radio 1's Teen Heroes have been honoured with an invitation to the Palace," the Kensington Palace said in a statement.