I see both as correct although I would say a gold coloured (colored) frame. Just in case you don't know color is AmE and colour BrE. It doesn't matter which you use as long as you use the same spelling rules for everything.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.