The iconic Rolex Oyster Perpetual comes in 26, 31 and 34mm sizes. The sapphire crystal protecting the sunray finish dial in olive green, red grape and champagne is virtually scratchproof, ensuring years of wear with no tear. (£3,250, £3,300 and £3,350 respectively)
Read more