Celebrity Style Carolina Herrera is pleased to share that Duchess of Sussex, Meghan Markle wore Carolina Herrera to the 2023 Invictus Games in Düsseldorf