Simona Halep defeated Coco Gauff in straight sets in the fourth round at Wimbledon, ending the 15-year-old's magical run.