Prince Harry and Duchess Meghan made a rare red carpet appearance at Wednesday night's Salute to Freedom gala.

The Duke and Duchess travelled to New York City for the military ceremony, and Prince Harry made a speech while presenting an award.

Prince Harry's speech at new gala with Meghan

In the candid speech, Harry reflected on his own military service. The proud veteran noted that the experience "made (him) who (he is) today," though he added that he is "haunted" by some of the things he saw during his service.

Prince Harry and Duchess Meghan in November 2021

Please watch the video above for Prince Harry's full speech at the Salute to Freedom gala.

The military ceremony ran the night before Veterans Day in the US, but Harry was unable to wear a military uniform due to his agreement with the Royal Family.

You can also click here to see all the pictures from Harry and Meghan's rare red carpet appearance.