The Duke and Duchess of Sussex attended the 2021 Salute to Freedom gala, held on the eve of Veterans Day in the US and Armistice Day in the UK, and Prince Harry praised the "value" of service members and their families.
Prince Harry wore black tie, a classic tuxedo, his medals and the cross of the Knight Commander of the Royal Victorian Order.
It was Meghan Markle, however, who stood out on the red carpet, wearing a scarlet red gown with plunging neckline and fitted waist by Carolina Herrera, teamed with Giuseppe Zanotti satin shoes.
The couple both wore red poppy pins as a nod to the UK's Remembrance Day on November 11.
The event, also attended by other celebrities including Jon Bon Jovi, honours military veterans and took place at the Intrepid Museum.
Take a look through the gallery below to see more of Meghan Markle's style choices over the years:
The duke presented Intrepid Valor Awards to five service members, veterans and military families, and he spoke of how his military experience shaped the person he is today.
He told the audience at the Intrepid Museum: "It's wonderful to be back on USS Intrepid a decade after my last visit – and a lot has changed since then. Just last week, I went for a ride on the Oscar Mayer Wienermobile – how's that for living the American dream.
"I've lived in the US for close to two years now. I have to say, witnessing your support for all those that put themselves in harm's way in defence of our freedoms and liberties – it's remarkable and hugely respected.
"It reminds me of the deep reverence us Brits have for our military as well. The armed forces communities in both our countries share a special bond, and I'm grateful to have served in support of our joint allyship for many years."
Remembrance Day in the UK
Harry served in the military for a decade and had two tours of Afghanistan, and has organised the Invictus Games for wounded and injured service members and veterans since 2014.
"As we honour and reflect on Remembrance Day in the UK, which shares a date tomorrow with Veterans Day here in the US, my hope is for all of us to continue to support the well-being, and recognise the value of, our troops, veterans, and the entire military and service family. We and they are better for it.
"I served 10 years in the military, including two tours of duty in Afghanistan – one as an FAC [Forward Air Controller] on the ground and in the dust with some of you, another as an Apache helicopter pilot in the air supporting and talking with you.
"Nothing was more valuable than the time I got to spend with my soldiers in a shell scrape, eating an MRE [Meal, Ready-to-Eat] in the back of a tank, thanks for the swaps, flying a mission overhead knowing those below were safer, or making each other laugh when it was needed the most.
"My experience in the military made me who I am today, and I will always be grateful for the people I got to serve with – wherever in the world we were."
– Additional reporting by The National