Insigne, who has scored 18 goals in all competitions for Serie A's third-placed club this season, is 5ft 3in tall.
That hasn't stunted his progress on the pitch so far, but when the 25-year-old Italy international came out to line up against Joe Hart's Torino on Sunday afternoon, it turned out he'd been matched with the tallest mascot of the lot – a child who was as big as him.
In order to avoid any further embarrassment, Insigne (pictured far right) stepped aside as the two teams began shaking hands. (To rub salt into wounds, it looks like they put two oversized kids next to him.)
He didn't fall short on the afternoon, though – Napoli stuck five past Hart, with Insigne grabbing their second on the hour mark.
- Hebei China Fortune's Ezequiel Lavezzi apologises over bizarre photo
- Benfica's Eliseu celebrates winning title with a moped in the dressing room
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.