Top 10 luxury watch brands

Patek Philippe

Audemars Piguet

Rolex

Cartier

Omega

Vacheron Constantin

A. Lange & Söhne

IWC Schaffhausen

Jaeger-LeCoultre

Ulysse Nardin