The Duchess of Sussex was mocked up wearing a chef's hat while cooking jam on Have I Got News for You, which was watched by almost 3million people on Friday night.
The 64-year-old has been a team captain on the television panel programme, which sees the celebrity guests show off their knowledge of the weekly news topics, since it premiered in 1990.
On Friday night's episode, which featured guest appearances from Sir Ed and comedian Rachel Parris, team captain Hislop took a swipe at the Lib Dem leader.