Prince Harry’s NBA night out turned into a royal cringe-fest after Spike Lee appeared to leave him hanging in a brutally awkward courtside exchange.
The Duke of Sussex made a surprise appearance at Game 5 between the New York Knicks and San Antonio Spurs in Texas on June 13, but the biggest drama did not happen on the court.
It happened in the stands.
Video from the game showed Harry greeting another guest at Frost Bank Center when Lee suddenly pointed in his direction, seemingly trying to get the prince’s attention.
Prince Harry and Spike Lee talking during Knicks-Spurs Game 5. 🙌 pic.twitter.com/5OcQoHEfsP
— New York Post Sports (@nypostsports) June 14, 2026
Harry quickly turned back, stepped toward the legendary filmmaker and stuck out his hand for a friendly shake.
Then came the painful pause.
Instead of immediately grabbing Harry’s hand, Lee kept pointing and talking, leaving the prince frozen in an uncomfortable moment that looked like a full-on snub.
Harry appeared caught off guard as his handshake hung in the air. In a move that only made the moment look even stranger, he then placed a hand on Lee’s stomach while the two continued talking.
Fans immediately pounced on the clip, with many wondering whether the Hollywood icon had just brushed off the runaway royal in front of the crowd.
But after a few icy seconds, the tension finally melted.
Lee eventually shook Harry’s hand, and the pair appeared to laugh off the weird encounter as they kept chatting courtside.
As Harry walked away, Lee pointed toward himself as if trying to clear something up. Harry pointed back before heading to his seat.
The bizarre exchange may have had a strange royal connection.
Years ago, Harry was revealed to have used a secret Facebook account under the name “Spike Wells” while dating former girlfriend Chelsy Davy.
Lee previously joked about the mystery nickname, saying he once asked Prince William to find out why Harry had used it.
“I asked his brother to find out,” Lee said in 2019. “When I know, you’ll know!”
The nickname reportedly mixed Harry’s childhood moniker with an alias he used during his military days.
Harry’s surprise NBA appearance came without Meghan Markle, who stayed behind in California.
The duke also avoided the hottest celebrity seats, choosing instead to sit several rows back alongside U.S. Army veteran JP Lane, a member of the Invictus Games community.
Other famous faces at the game included Timothee Chalamet and Ben Stiller.
The solo outing came as Harry’s estranged royal relatives were thousands of miles away in London for Trooping the Colour, the annual celebration of the monarch’s official birthday.
Harry and Meghan have not attended the royal spectacle since 2022, after quitting royal duties and moving to Montecito.
The couple have been seen at NBA games before, including Lakers playoff matchups and the NBA All-Star Game, but this time Harry was flying solo — and left to handle one of the most awkward celebrity encounters of the night all by himself.







