No, the sugarloaf glasses are really tiny and rest just on the nose. I will try to get a screenshot of them later for reference. There are no other glasses that look similar.