If you go to Philippines and stop over in Singapore you can buy it there. There's a jewelry shop at the airport and its cheaper guaranteed 22karat gold and if you buy with stone its only 18karat gold.Don't worry no cheat in Singapore. You may ask the shop keeper the smallest or meduim size for Filipina.They know the Asian finger size. But for sure better buy it in her place.Every city in the Phillipines there's a jewelry shop and try to ask discount cause sometimes they over price especially to a foreigner. Be smart don't to let them screw you.

Regards,
Ping