A high carat like 18ct would be our recommendation, as it will last the longest and wear the best. The lower carats will still last a long time but are likely to show wear a bit faster. Platinum is also a great option as is it a strong long-lasting metals, whereas silver is not recommended for wedding jewellery.