No metal tone is objectively best for any person — the most reliable way to choose is to compare two metals directly against an outfit or skin, rather than follow a fixed rule.

Yellow gold
Reads as warm and traditional; often intensifies nearby warm colours.
Photo: “Armband van goud” by Rijksmuseum (goldsmith: Jan Hessing, c. 1930–1963), CC0 1.0, via Wikimedia Commons (Rijksmuseum).

Rose gold
Reads as warm but softer than yellow gold, with a visible pink undertone.
Photo: “Rose Gold Diamond Engagement Ring” by Petragems, CC BY-SA 4.0, via Wikimedia Commons.

Silver
Reads as cool and crisp; can visibly tarnish to a duller grey over time without cleaning.
Photo: “Silver bangles” by liz west, CC BY 2.0, via Wikimedia Commons.