Gold prices rose more than 1 percent to their highest in three weeks on Friday after data showing US payrolls fell for a second straight month knocked the dollar. Spot gold rose as high as $1,210.85 an ounce, its strongest since July 15, and was at $1,206.95 an ounce at 1502 GMT (10:02 a.m. EDT), against $1,193.10 late in New York on Thursday. US gold futures for December delivery rose $9.90 to $1,209.20. US dollar approached a 15-year low against the yen and fell against the euro. Traditionally, gold and dollar trade inversely, with weakness in the US unit lifting gold's appeal.