According to People magazine, things got a bit hairy – literally – for Catherine, the Duchess of Cambridge, on Wednesday as she and her husband, Prince William, visited a petting zoo on Ulster University’s Magee Campus in Northern Ireland.
As photographers looked on, the 39-year-old duchess, formerly known as Kate Middleton, opened her palms and held a large spider that shares a name with her daughter, Princess Charlotte.
“A surprise guest appearance from Charlotte the tarantula,” Kensington Palace captioned a photo that quickly went viral, earning more than 11,000 likes on Twitter.
— The Duke and Duchess of Cambridge (@KensingtonRoyal) September 29, 2021
Meanwhile, William, also 39, tried his hand at snake handling.
“The children won’t believe what I’ve been holding,” the father of three said in a video shared by CBS News.
Prince William held a snake while and Kate held a tarantula – which happens to have the same name as their daughter, Charlotte – at a petting farm in Northern Ireland.
'No Time to Die' premiere Britain's Prince William, left, and his wife Kate the Duchess of Cambridge upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Daniel Craig poses for photographers upon arrival for the World premiere of the film 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Britain's Prince Charles, from centre right, his wife Camilla the Duchess of Cornwall, Britain's Prince William and his wife Kate the Duchess of Cambridge pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (AP Photo/Matt Dunham) (Matt Dunham/AP)
'No Time to Die' premiere Lashana Lynch, from left, Daniel Craig and Lea Seydoux pose for photographers upon arrival for the World premiere of the film 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Michael G. Wilson and Jane Wilson pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Ana de Armas poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Vianney Le Caer/Invision/AP) (Vianney Le Caer/Vianney Le Caer/Invision/AP)
'No Time to Die' premiere Ben Whishaw poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Vianney Le Caer/Invision/AP) (Vianney Le Caer/Vianney Le Caer/Invision/AP)
'No Time to Die' premiere Daniel Craig poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (AP Photo/Matt Dunham) (Matt Dunham/AP)
'No Time to Die' premiere Jeffrey Wright poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Stormzy poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Kate the Duchess of Cambridge poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Lea Seydoux poses for photographers upon arrival for the World premiere of the film 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Vianney Le Caer/Invision/AP) (Vianney Le Caer/Vianney Le Caer/Invision/AP)
'No Time to Die' premiere Phoebe Waller-Bridge poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Billie Eilish poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Rami Malek, right, and guest pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Jason Momoa and family pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Judi Dench poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (AP Photo/Matt Dunham) (Matt Dunham/AP)
'No Time to Die' premiere Britain's Kate the Duchess of Cambridge, left, Prince William, Camilla Duchess of Cornwall and Prince Charles upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Vianney Le Caer/Invision/AP) (Vianney Le Caer/Vianney Le Caer/Invision/AP)
'No Time to Die' premiere Jessica Gadirova and Emily Kusche pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Naomie Harris poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Vianney Le Caer/Invision/AP) (Vianney Le Caer/Vianney Le Caer/Invision/AP)
'No Time to Die' premiere Michelle Yeoh poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Sara Pagliaroli and Lance Stroll pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Britain's Prince Charles, front centre and his wife Camilla the Duchess of Cornwall, front right, Barbara Broccoli, from back left, Britain's Prince William and his wife Kate the Duchess of Cambridge arrive for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Vianney Le Caer/Invision/AP) (Vianney Le Caer/Vianney Le Caer/Invision/AP)
'No Time to Die' premiere Jay Kay poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Britain's Prince Charles, from left, his wife Camilla the Duchess of Cornwall, Kate the Duchess of Cambridge and her husband Britain's Prince William pose for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (AP Photo/Matt Dunham) (Matt Dunham/AP)
'No Time to Die' premiere Britt Ekland poses for photographers upon arrival for the World premiere of the new film from the James Bond franchise 'No Time To Die', in London Tuesday, Sept. 28, 2021. (Photo by Joel C Ryan/Invision/AP) (Joel C Ryan/Joel C Ryan/Invision/AP)
'No Time to Die' premiere Britain's Prince Charles, left, meets some of the cast including actor Daniel Craig, right, at the world premiere of the new James Bond film "No Time To Die" at Royal Albert Hall in London, Tuesday, Sept. 28, 2021. (Chris Jackson/Pool Photo via AP) (Chris Jackson/AP)