The Duchess of Sussex caught all eyes tonight as she made a glamorous appearance re-wearing a revealing red Carolina Herrera gown to the LA Children's Hospital gala.