Princess Diana For the iconic moment in 1982 when Diana left St. Mary's Hospital with Prince William, she wore a green polka-dot dress from Catherine Walker. Image Source: Getty / Anwar Hussein