The Wimbledon 2026 final between Jannik Sinner and Alexander Zverev has attracted a star-studded crowd, with Prince William, Princess Kate and the Indian cricket team watching from the stands.