BELOVED romcom duo Keira Knightley and Joe Wilkinson are back again in the Waitrose Christmas ad sequel - The Perfect Gift 2. The six-minute advert has all the features of a mini-movie, including nods to that Notting Hill scene and a dashing new love rival.