The Wimbledon men's final was supposed to be a sporting event, but Kate Middleton, Jennifer Lopez, Nicole Kidman and Sacha Baron Cohen turned the stands into a story in itself