meghan markle wows in red Meghan Markle, the Duchess of Sussex, wore this striking red Carolina Herrera gown designed by Wes Gordon to attend the Intrepid Museum’s Salute to Freedom Gala in New York.