Very nice! Indian mughal style earrings. They are often 22k gold with fine hand enamelling and precious gems. Lots of emeralds, polki diamonds, rubies etc. Yours look like the real thing in the photos, but it's hard to tell. There is a lot of costume stuff in this style - sometimes called Baliwood jewelry in the U.S..
Also Trifari and a one or two other American manufacturers featured lines of mughal (sometimes mogul) costume pieces in middle of the last century.
I would test them for gold content and then go from there.