Kate Middleton is full of surprises! The 39-year-old Duchess of Cambridge impressed British viewers this holiday season, when she took a seat at the piano inside The Chapter House at Westminster Abbey in London England. Kate performed alongside Scottish musician Tom Walker, who sang the moving tune, «For Those Who Can't Be Here,» during the special service, Royal Carols: Together at Christmas. The performance was taped earlier this month, but aired over the holiday weekend, and viewers were