Shahid Kapoor signed up as brand ambassador of Colgate and Elf Moto Published on Feb 8, 2011 12:00 AM IST Satish Sundaresan