Andrew Garfield and Martina Navratilova were also among celebrities who made appearances at Wimbledon.