In a spectacular display of regal elegance, Prince William graced the 2024 British ... stole the show in a striking blue velvet blazer paired with sleek suit trousers. He also wore patent leather ...