Meghan Markle once again wore a Carolina Herrera dress in a rare red carpet appearance […]