The Princess of Wales made a surprise appearance at Home-Start Oxford in a Victoria Beckham suit she first wore in May.