Princess of Wales seen in public for first time in months · NBC News · Sentinel