Yes. You can pay with an American Express card on any gift card that accepts card payments.
At checkout, choose to pay by card and enter your Amex details as usual. You'll be asked to approve the payment through Amex's security check.
If your order is checked
Occasionally we ask customers to confirm a 4-digit code from their statement before we release an order. Amex statements don't show this code. If this happens to you, see My statement shows XXXX, or I paid with American Express
Next: All payment methods