Meghan Markle wore a beautiful purple dress to the opening ceremony of One Young World Summit that was previously worn when she was pregnant with Archie