Courtesy of Terry de Havilland

Iconic shoe designer Terry de Havilland is celebrating his brand's 50th birthday in a big way: not only did he and his wife Liz give a pair of "swear-ovski" shoes to Kate Moss as her wedding present (the crystals on the soles spell out two expletives: "F*** you" on one and "F*** me" on the other), but UK chain Selfridges also opened up a pop-up shop displaying his anniversary collection. Four styles, made exclusively for Selfridges, Dragon, Leyla, Dagger and Lola are on display for one month from July 15th in The Shoe Gallery at Selfridges.

De Havilland, who was born Terrence Higgins, has many reasons to celebrate 50 years in shoe design: he counts the likes of Bianca Jagger, Jackie O, David Bowie and Dita von Teese amongst his fans, has collaborated with designers Anna Sui, Paco Rabanne and Zandra Rhondes and is now a professor at London's University of the Arts. A retrospective in London is just one of his many accomplishments and we can't wait to see what he does next.

Take a peek in our gallery below for some of his daring designs in action, and see what 80-year-old blogger loves Selfridge's: