Meghan Markle, 40, was one of the best dressed at a special event honoring veterans on Nov. 10. The 2021 Salute to Freedom gala took place at the Intrepid Museum in New York City and the Duchess of Sussex wowed in a red sleeveless dress by Carolina Herrera as she walked the red carpet with husband Prince Harry, 37, by her side. She had her long locks up into a high bun with the look and added red heels to go along with the high-slit fashion choice.