Swiss Beauty’s festive film turns Taapsee Pannu’s wedding-floor energy into a promise: stop worrying about your makeup, the brand’s got it.