Prince William and Princess Kate presented a positive image as they posed for photographs on the red carpet at the Royal Variety Performance