Swiss tennis star Roger Federer has won a record 8th Wimbledon title, defeating Croatia’s Marin Cilic in straight sets, 6-3, 6-1, 6-4.