What do art and horology have in common? A lot, as Swiss watchmaker, Vacheron Constantin and The Louvre, France’s national art museum, will tell you following their newest collaboration. ‘A Masterpiece on the Wrist’: a Vacheron Constantin x The Louvre collaboration years in the making Per Vachero…