His mother may have been known as the Princess of Hearts - but Harry showed he was a prince of darts at the sport's world championship.
The prince was invited to the PDC Ladbrokes.com World Darts Championship as a guest, Clarence House confirmed after he was spotted watching the semi-final at Alexandra Palace in north London.
Spectators found themselves doing a 180 to catch a glimpse of the red-haired royal.
Harry is regularly seen in the crowd at other sporting events but was not previously known to be a keen fan of the arrows.
The tournament, organised by the Professional Darts Corporation, sees Ledbury's Terry Jenkins pitted against Scotsman Gary Anderson in one semi-final while Welshman Mark Webster takes on Stoke's Adrian Lewis in the other.
The two winners will do battle in the final on Monday evening.