In Russian we have the word сорока (magpie) for a person that (among other negative traits) likes and is attracted to shiny things (e.g. gold), usually cheap ones like fake jewelry, or just kind of hoards cheap things in general.
What is the closest equivalent to this in English (preferably American English), if there is one of course?