Priyanka Chopra, Ranbir Kapoor and Ileana D’Cruz made an appearance on the finale of Indian Idol to promote their upcoming film, Barfi! The three look like they were in good spirits, and of course, who can resist Ranbir’s charming smile? Check out some exclusive pix!