Prince Harry and Meghan Markle make rare red carpet appearance and her dress is flawless
One of Meghan's most beautiful red carpet looks.
Prince Harry and Meghan Markle made a rare red carpet appearance last night.
The couple attended an event honouring war heroes in New York.
The pair looked as happy as ever as they walked the red carpet at the Salute to Freedom Gala.
Meghan wore a stunning long red dress by Carolina Herrera. The mum-of-two also wore Princess Diana's beautiful tennis bracelet.
Prince Harry wore a black tuxedo and four of his medals. The Duke was stripped of his right to wear his military uniform after he stood down as a senior royal last year.
He also wore the cross of the Knight Commander of the Royal Victorian Order.
There was a major uproar after Prince Harry was stripped of his honorary titles. Harry was reportedly devastated when his titles were taken away from him, especially the rank of Captain-General of the Royal Marines.
Harry was a special guest at last night's event.
During his speech, the 37-year-old spoke about moving to America.
"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 defense of our freedoms and liberties – it’s remarkable and hugely respected.”
Despite being stripped of his titles, Prince Harry remains a highly respected and honoured member of the military services.
"I served 10-years in the military. Nothing was more valuable than the time I got to spend with my soldiers," he revealed.
"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."