Our new discovery of the week is an eyewear company called Dellale based in London, UK. The overall collection has a distinctive look. Big and Bold, some glamour, some sporty, it is a nice collection. Style Demure is anything but demure. A strong top bar inlaid with crystals give off queenly vibes, a tiara for the eyes.