John Taylor has had 18 public relationships dating back to 1996.
On average, he dates women 1 year older than himself.