Pinterest • The world’s catalogue of ideas

Explore Original Nose, Nose Celebrities and more!

Princess Diana wearing the Spencer Tiara which was last seen in 1993. And also wearing an Emerald chocker. by the Waxbitch, via Flickr