Princess Di and William sported classic Wayfarer style glasses (Diana's with neon arms, of course), while Harry looked like the coolest '90s kid alive in neon yellow reflective sport glasses. This photo is basically out of a '90s encyclopedia volume.