Hilary Duff is only making a guest appearance in the new series of Gossip Girl - but that doesn't mean she can't enjoy herself.
The actress, whose character enrols at university and rooms with Vanessa, played by Jessica Szhor, was pictured kissing Penn Badgely (Dan Humphrey) on set in New York yesterday.
The pair both looked nervous as they looked lips in front of hoards of fans of the show, who were watching from a distance.
Penn Badgely and Hilary Duff share a kiss on the set of Gossip Girl in New York.
Earlier this week, Duff, who found fame as Lizzie McGuire, said she was enjoying her time on the CTV show.
"Everyone's been really, really gracious to me and sweet to me," the 21-year-old told People magazine.
"They called me and said come on anddo a few episodes. I jumped at the chance.”
The third series of Gossip Girl, which follows the hit show's existing character's as they start university, begins later this month.
Upper East Side: Gossip Girl Style