As Shirley Ballas, 66, 'grows close' to dance student 30 years her junior, expert reveals why age-gap couples can be the perfect match - but only if you don't make these mistakes

· Daily Mail