The luxury watchmaker has released its latest Winter's Tale film, an annual tradition at Maison Cartier. The six-part series feature a glowing panther, the brand's emblem, as she travels through Paris and New York City, where Cartier's different flagships are illuminated. It's an enchanting little clip to get you in the spirit of  this holiday season...(shopping).

Tags: Luxury Watches, Holiday Ad, Winter's Tale, Cartier