Kate entertains residents with 40s and 50s show