The Duke and Duchess of Cambridge have met celebrities including rapper Jay Z and pop star Beyonce as they continue their three-day US tour.
The royal couple sat courtside at the Barclays Centre for the Cleveland Cavaliers' win over the Brooklyn Nets.
William and Kate chatted with the multiple Grammy winners during a break in play.
They also met four-time NBA Most Valuable Player and double Olympian LeBron James before he took to the court.
Outside the Barclays Centre several dozen protesters called for justice for black men who have been victims of police violence in recent months.