The geek glasses, Harry wore in the movies, are actually vintage glasses of the 20-s. These were invented in the 19th century and were popular up until nose pads were invented. These glasses were known by the name “Windsor glasses” and were characterized by saddle bridges and round lenses. Much, much long before Harry Potter came into cinemas with these glasses, John Lennon and Gandhi popularized the use of these glasses!
These round glasses come in many types of configurations. The ones worn by Harry had metal glasses frames in black. Sometimes he also wore glasses which had plastic frames. Whether the frames are made of plastic or metal, these spectacles were hugely popular for as long as seventy years and were made in many colors, including black and red.