The Princess of Wales looked incredible in her white Suzannah London dress at the Evelina London Children's Hospital. Prince William's wife has worn the style five times.