The royal-to-be opted for an elegant black dress with an off-the-shoulder neckline when she attended the Step It Up for Gender Equality 20th Anniversary. Image Source: Getty / Esther Horvath