Actress Sonam Kapoor has been appointed the brand ambassador of Swiss luxury watch manufacturer IWC Schaffhausen India. Her association as the brand ambassador was announced on Tuesday via a statement. "Her scintillating charm and elegance resonate with our brand philosophy, and we have found the perfect partner in her," said IWC Regional Brand Director Luc Rochereau.