Kate entertains